相关疑难解决方法(0)

是否有可能解密MD5哈希?

有人告诉我他见过软件系统:

  1. 从其他系统检索MD5加密密码;
  2. 解密加密的密码和
  3. 使用系统自己的算法将密码存储在系统的数据库中.

那可能吗?我认为解密MD5哈希是不可能/不可行的.

我知道有MD5词典,但是有没有实际的解密算法?

encryption hash md5 cryptography

250
推荐指数
12
解决办法
41万
查看次数

是否有可能扭转sha1?

是否有可能扭转sha1?

我正在考虑使用sha1创建一个简单的轻量级系统来验证通过未加密连接进行通信的小型嵌入式系统.

假设我使用"密钥"输入创建一个这样的sha1,并用时间戳调整它,以便sha一直在变化.

sha1("My Secret Key"+"a timestamp")
Run Code Online (Sandbox Code Playgroud)

然后我将这个sha1包含在通信和服务器中,可以进行相同的计算.希望没有人能够找出"秘密密钥".

但这是真的吗?

如果你知道我是这样做的,你会知道我确实在那里放了一个时间戳,你会看到sha1.那么你可以使用这两个并找出"秘密密钥"吗?

secret_key = bruteforce_sha1(sha1, timestamp)
Run Code Online (Sandbox Code Playgroud)

谢谢约翰


注1:我猜你可能会以某种方式暴力,但实际上会有多少工作?

注2:我不打算加密任何数据,我只想知道是谁发送的.

security sha1

38
推荐指数
4
解决办法
8万
查看次数

计算哪些字符串将具有相同的哈希值

使用SHA-1可以确定哪些有限字符串将呈现相等的哈希值?

algorithm hash

2
推荐指数
2
解决办法
411
查看次数

使用巨大的电子表格

我在这个电子表格中有大约300,000条记录.并且有几百列!!

其中一列是社会安全号码,我需要用一些随机标识符替换它.我真的不能做一个vlookup,因为这太费力了所以我想我要写一个宏

任何人都可以建议我如何做到这一点?

请注意,社会安全号码显示多次.所以我需要他们正确映射到新的唯一标识符

excel vba

0
推荐指数
1
解决办法
566
查看次数

如何将哈希数据转换为原始数据?

可能重复:
是否可以解密md5哈希?

我散列数据,ComputeHash如何从散列数据中学习原始数据?

private void btn_Hash_Click(object sender, EventArgs e)
{
    HashAlgorithm ha = HashAlgorithm.Create();
    Stream file = new FileStream(@"C:\temp\simetrik.txt", FileMode.Open, FileAccess.Read);
    hashClass.hash = ha.ComputeHash(file);

    listBox1.Items.Add(BitConverter.ToString(hashClass.hash));
}
Run Code Online (Sandbox Code Playgroud)

.net c# cryptography visual-studio-2008 visual-studio

-2
推荐指数
1
解决办法
2467
查看次数