来者有分,请进,解密文字

sxl6159078 sxl6159078 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有几个需要解密的字符;

JdVa0oOqQAr0ZMdtcTwHrQ==


它是用到这样一段代码加密的.我解密不了.敬请高手解密.

用到的代码如下;
加密我想是用到下面的加密算法.
import java.security.*;
import javax.crypto.*;
import java.util.*;
import java.io.IOException;
import java.security.spec.*;


...................

KeyPairGenerator mygenerator;
SecureRandom random;
KeyPair mypair;
String baseprivatekey = null,basepublickey = null;

try {
MessageDigest mymd5 = MessageDigest.getInstance("MD5");
byte[] depasswd = mymd5.digest(passwd.getBytes());
passwd = myencoder.encode(depasswd);

SecureRandom seed = SecureRandom.getInstance("SHA1PRNG");
seed.setSeed(1024l);
int count = seed.nextInt();
int i;
for(i = 0;i < count % 100;i++) {
seed.nextInt();
}
boolean isnew = false;

while(!isnew) {
mygenerator = KeyPairGenerator.getInstance("RSA");
random = SecureRandom.getInstance("SHA1PRNG");
random.setSeed(seed.nextInt());
mygenerator.initialize(1024,random);
mypair = mygenerator.generateKeyPair();

byte[] privatekeybytes = mypair.getPrivate().getEncoded();
baseprivatekey = myencoder.encode(privatekeybytes);

byte[] publickeybytes = mypair.getPublic().getEncoded();
basepublickey = myencoder.encode(publickeybytes);

UserInfoBusiness businesskey = new UserInfoBusiness();
businesskey.setQueryWhereID("UI_PrivateKey",baseprivatekey);
if(businesskey.execute("query") == 0) {
isnew = true;
}
}
} catch(NoSuchAlgorithmException e) {
e.printStackTrace();

...........
...全文

相关推荐

文字加密解密

可对文字进行加密解密。适合收发电子邮件的时候对重要信息进行加密。 加密的两端都需要本软件进行加解密。

ouyang7381

电子邮件安全:文字加密与解密的实用工具

Eadption.dll是一个功能丰富的加密库,它提供了多种加密算法和工具,旨在为开发者提供易于集成的加密和解密解决方案。它支持包括但不限于对称加密、非对称加密、散列函数、数字签名等。这些功能使得Eadption.dll不仅可以用于基础的数据加密,还能满足更复杂的安全需求,如数据完整性验证和身份认证。由于Eadption.dll是一个动态链接库(DLL),因此它能够被各种支持DLL调用的编程语言所使用,如C/C++、.NET等。

钭胥冉

aaencode:颜文字JavaScript 解密

AAencode JavaScript颜文字解密 通过Composer进行安装 composer require zcmzc/aaencode 使用 use Zcmzc\AAEncode; $code = AAEncode::decode($code);

工程求知者

文字转成byte[],再转成string加密,再解密转成byte[] C#

实现汉字转换成byte[]类型后,转成二进制加密,再解密成string类型,再转成byte[]类型,再转成汉字输出!适用于网络传输协议,提高被拦截的安全性!希望对大家有所帮助

wangzhong418522

matlab-(含教程)基于RSA-Hash算法的文字加密系统,将文字解密到图像中并通过解密提取文字信息

matlab_(含教程)基于RSA_Hash算法的文字加密系统,将文字解密到图像中并通过解密提取文字信息

mYlEaVeiSmVp
评论 6
收藏 已收藏
分享
返回顶部
sxl6159078
Java EE 67,535 成员 225,843 内容