Discuss / Java / DH算法创建的密钥最小为64 byte 即512bit,而对称加密 AES 支持的密钥最长也就 256 bit,两者如何结合?

DH算法创建的密钥最小为64 byte 即512bit,而对称加密 AES 支持的密钥最长也就 256 bit,两者如何结合?

Topic source

jorry有桥

#1 Created at ... [Delete] [Delete and Lock User]

DH算法创建的密钥最小为64 byte 即512bit,而对称加密 AES 支持的密钥最长也就 256 bit,两者如何结合?

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

交换后双方都取后256bit不就是AES密钥了嘛

你看以太坊160bit地址也是取256bit哈希的后160位

jorry有桥

#3 Created at ... [Delete] [Delete and Lock User]

眼前一亮,感谢指导


  • 1

Reply