SHA1或AES - 哪个在asp.net更好?

Juv*_*vil 3 encryption machinekey

在asp.net中哪个更好用于MachineKey for 3.5 framework?

那是什么原因?

Jes*_*sse 8

SHA1和AES是两回事.SHA1是加密哈希算法,而AES是对称密码.

基本上,SHA1创建消息的"摘要".摘要是一种单向散列,它很可能就像为类似但不同的消息生成的散列一样.

AES是一种对称密码,用于加密数据和解密加密数据.你给它一个密钥,它使用该密钥和算法来加密和解密数据.

SHA1用于验证消息的完整性,而AES用于加密消息.