提交 25fdbeaa 编写于 作者: J Javen205

统一大小写

上级 9c6f955c
......@@ -140,7 +140,7 @@ public class RsaKit {
* @throws Exception
*/
public static String encryptByPublicKey(String data, String publicKey, String fillMode) throws Exception {
byte[] dataByte = data.getBytes("UTf-8");
byte[] dataByte = data.getBytes("UTF-8");
byte[] keyBytes = Base64.decode(publicKey);
X509EncodedKeySpec x509KeySpec = new X509EncodedKeySpec(keyBytes);
KeyFactory keyFactory = KeyFactory.getInstance(KEY_ALGORITHM);
......@@ -184,7 +184,7 @@ public class RsaKit {
java.security.Signature signature = java.security.Signature.getInstance("SHA256WithRSA");
signature.initSign(priKey);
signature.update(data.getBytes("UTf-8"));
signature.update(data.getBytes("UTF-8"));
byte[] signed = signature.sign();
return StrUtil.str(Base64.encode(signed));
}
......@@ -204,8 +204,8 @@ public class RsaKit {
PublicKey pubKey = keyFactory.generatePublic(new X509EncodedKeySpec(encodedKey));
java.security.Signature signature = java.security.Signature.getInstance("SHA256WithRSA");
signature.initVerify(pubKey);
signature.update(data.getBytes("UTf-8"));
return signature.verify(Base64.decode(sign.getBytes("UTf-8")));
signature.update(data.getBytes("UTF-8"));
return signature.verify(Base64.decode(sign.getBytes("UTF-8")));
}
/**
......
......@@ -43,6 +43,9 @@ footer: Apache License 2.0 | Copyright © 2019-present Javen
[云主机低至2折](https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=b1hkzv2x)
[云服务首年 88](https://cloud.tencent.com/act/cps/redirect?redirect=1048&cps_key=a21676d22e4b11a883893d54e158c1d3&from=console)
### 谁在使用?
<p align="left">
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册