java工具类
zd214
Java&php程序开发人员,擅长php网站开发,java程序开发,linux及oracle数据库管理。
展开
-
Java工具类-使用RSA验签
1 私钥签名public static String signByKey(String content,String privateKey) { PKCS8EncodedKeySpec sp = new PKCS8EncodedKeySpec(new BASE64Decoder().decodeBuffer(privateKey)); KeyFactory keyFactory = KeyFactory.getInstance("RSA"); PrivateKey key =原创 2020-07-01 15:33:31 · 299 阅读 · 0 评论 -
Java工具类-RSA生成公私钥对
public static Map<String,Object> initKey(){ KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA"); keyPairGenerator.initialize(1024); KeyPair keyPair = keyPairGenerator.generateKeyPair(); RSAPublicKey publicKey ...原创 2020-07-01 15:07:22 · 919 阅读 · 1 评论 -
Java工具类-BASE64加解密
1 引入apache commons-codec依赖<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version></dependency>2 使用Base64.encodeBase64加密public static Stri原创 2020-07-01 11:59:50 · 135 阅读 · 0 评论 -
Java工具类-MD5加密
1 引入apache commons-codec依赖<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version></dependency>2 org.apache.commons.codec.digest.DigestUtils原创 2020-07-01 11:50:54 · 111 阅读 · 0 评论