我想加密一个短纯文本(即30位),并且要求密码文本的长度与短纯文本相同。
像CFB-8这样的流加密方法似乎满足了我的要求。我的问题是
发布于 2018-02-25 23:32:26
您是否需要对多条消息重用密钥,而不需要任何方法来区分每条消息的角色,例如,通过消息序列号或单个文件中的记录集合的文件位置?
如果您有一些在每个角色之间从未重用过的短标识符,或者如果您只需要用每个密钥加密一条消息,那么您可以使用消息角色(序列号、文件位置等)选择您最喜欢的流密码,比如ChaCha或AES-CTR。就像现在一样,把前30块从溪流里切下来。
如果您必须对许多消息重用密钥,而无法区分每条消息的角色,则需要保留格式的加密。
https://crypto.stackexchange.com/questions/55928
复制相似问题