Mar*_*oft 3 java encryption cryptography
我有一堆48位(6字节)值,我需要对称加密.这两个要求是:
得到的加密值也需要48位(6字节)长.它们关键本身可以(并且最好是)更长时间来防止暴力攻击.
产生的加密值需要是确定性的,即使用密钥B的值A将始终产生加密值C(我们在运行中加密并向用户显示加密数据,因此需要始终显示相同的值)
我发现的所有块密码都使用了64的最小块大小并且看起来是固定的(不能使用任意块大小).我应该考虑流密码吗?
我在Java中这样做.
注意:我已经看到了这个问题和相关的答案,但不清楚这些建议是否符合我的第二个要求.
| 归档时间: |
|
| 查看次数: |
1758 次 |
| 最近记录: |