如何为给定的输入字符串生成唯一的56位密钥

时间:2016-04-19 04:32:21

标签: encryption hash cryptography chat des

这是我的家庭作业问题的一部分(但这不是实际问题),

在我的问题中,教授让我生成一个唯一的56位密钥来加密和解密一条消息。发送方和接收方都只共享密码短语(密码)。这里没有密钥交换。

如何借助密码短语获得唯一的56位密钥?

我可以使用哈希吗?但如何获得56位哈希值

问题:(相关部分)
Messanger app:
1)Alice和Bob共享相同的密码(或密码),他们必须使用 密码,用于设置工具以正确加密和解​​密共享的消息 彼此之间。
2)Internet传输期间的每条消息必须使用56位加密 钥匙
3)DONOT直接使用密码作为密钥,你必须生成相同的密钥 Alice和Bob之间用来加密消息的密钥。
.......
.....

1 个答案:

答案 0 :(得分:1)