有人告诉我他见过软件系统:
那可能吗?我认为解密MD5哈希是不可能/不可行的.
我知道有MD5词典,但是有没有实际的解密算法?
可能重复:
MD5哈希值怎么不可逆?
我正在读一个关于MD5的问题,它让我记住了令我难以置信的事情.非常简单的问题,如果它不是一个好的我很抱歉.我只是无法理解你是如何使用某种算法将某些东西转换为一种东西的,并且无法使用该算法反向转换回来.
那怎么可能呢?
此外,由于多个字符串可以创建相同的MD5哈希值,因为它的数据少于输入字符串,所以其他任何哈希系统如何更好?
是否有可能扭转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:我不打算加密任何数据,我只想知道是谁发送的.
可能重复:
是否可以解密md5哈希?
我使用密码存储在数据库中md5,并且想知道是否有办法扭转哈希,以便在忘记密码时将用户的密码通过电子邮件发送给他.
如果这不是最合适的方法,处理丢失密码的适当方法是什么?
我在sql server 2000中有这个查询:
select pwdencrypt('AAAA')
Run Code Online (Sandbox Code Playgroud)
它输出加密的'AAAA'字符串:
0x0100CF465B7B12625EF019E157120D58DD46569AC7BF4118455D12625EF019E157120D58DD46569AC7BF4118455D
如何从其原点(即'AAAA')转换(解密)输出?
不确定这是否可行,但我希望能够以字符串开头,然后找出输入必须输入的内容crypt才能获得此字符串.
或者也许这是不可能的,无论如何,这将是事情的全部目的?
是的,代码中有一个盐,我正在尝试这个.
我是蟒蛇的新手.我可以解开,或者我怎样才能解除价值.我正在使用std hash()函数.我想要做的是先将一个值哈希发送到某个地方,然后将其解开:
#process X
hashedVal = hash(someVal)
#send n receive in process Y
someVal = unhash(hashedVal)
#for example print it
print someVal
Run Code Online (Sandbox Code Playgroud)
Thx提前
可能重复:
是否可以解密md5哈希值?
是否有可能扭转sha1?
我问了这个问题: 使用巨大的电子表格
得到了一个很好的答案,我遵循了建议.我用过这个:http: //splinter.com.au/blog/?p = 86
我在excel电子表格的列中散布了大约300,000个不同的元素
既然你可以这样做:
=SHA1HASH('The quick brown fox jumps over the lazy dog')
Run Code Online (Sandbox Code Playgroud)
你会回来的:
2fd4e1c67a2d28fced849ee1bb76e7391b93eb12
Run Code Online (Sandbox Code Playgroud)
你也不能倒退吗?
我说如果它每次都以相同的方式加密同一文本,那有什么意义呢?
如果您确实知道哈希算法,是否可以倒退?
你能不能简单地向我解释哈希是如何工作的?如何将20gb转换为40个字符的哈希?是否需要很长时间来散列20gb的硬盘?
我记得有个人告诉我,如果我让他改变4个字节,他可以让一个文件有他想要的任何校验和(CRC-32).
我听说提到腌制哈希.我想知道是否有人将他的文件匹配我的文件会腌制MD5或SHA-1哈希更改结果,以便两个文件不再冲突?或者它只更改结束哈希值?
hash ×7
encryption ×4
md5 ×4
security ×3
python ×2
algorithm ×1
c ×1
collision ×1
crypt ×1
cryptography ×1
passwords ×1
sha1 ×1
sql-server ×1