这是我的家庭作业问题的一部分(但这不是实际问题),
在我的问题中,教授让我生成一个唯一的56位密钥来加密和解密一条消息。发送方和接收方都只共享密码短语(密码)。这里没有密钥交换。
如何借助密码短语获得唯一的56位密钥?
我可以使用哈希吗?但如何获得56位哈希值
问题:(相关部分)
Messanger app:
1)Alice和Bob共享相同的密码(或密码),他们必须使用
密码,用于设置工具以正确加密和解密共享的消息
彼此之间。
2)Internet传输期间的每条消息必须使用56位加密
钥匙
3)DONOT直接使用密码作为密钥,你必须生成相同的密钥
Alice和Bob之间用来加密消息的密钥。
.......
.....