有人可以提供一个TCB算法的描述吗?加密:TCB(Tweaked CodeBook)算法 - 它是什么?
回答
我的密码技能有点生疏 - 但恕我直言,修改Codebook = Tweakable Block Cipher。
它基本上ECB与TWEAK,即“贴剂” ECB's biggests flaws:相同的明文块产生密文相同(暴露的密文恶意取代和示出的数据模式)。
随着明文消息P,切成n位块X1,X2,X3 ...僖... XN
- 僖(XOR)TWEAK(ⅰ) - > CC
- Encrypt_function (CC) - >次
根据你的实施方式中,您的TWEAK使用您选择的功能生成(把你的块数作为参数)。一个很简单的(?不安全)之一可能是:
- TWEAK(I)= I
我不是100%我的回答OK;至少这就是我所记得的,这就是我在看IEEE 1619-2007摘录时所得到的结果。我真的很想阅读更多!
我从你提供给WikiPedia的链接上得到了一个文档实现:http://axelkenzo.ru/index.php?downloads=1619-2007-NIST-Submission.pdf 它看起来像它有一些线索;) – 2010-05-31 12:24:33
是的。我没有把这个链接放在我的答案中 - 似乎这个文档有一个版权问题(请参阅第1页)。让我们更新! – 2010-05-31 12:50:31
- 1. 它是什么加密?
- 2. “不推荐使用的加密算法”的原因是什么?
- 3. MsOffice用于文件加密的算法是什么?
- 4. 什么是IOS中可用的最佳数据加密算法
- 5. 这是什么加密?任何想法?
- 6. 加密算法
- 7. 什么是算法
- 8. 加密算法
- 9. 加密算法
- 10. PGP使用密码对私钥进行加密的算法是什么?
- 11. 哪个加密算法在NSDataWritingFileProtection中使用iOS,密钥大小是什么?
- 12. 什么是最新的密码哈希算法/数据加密为MySQL?
- 13. 加密算法
- 14. 设计加密算法什么是决定算法做什么的关键因素?
- 15. 什么是修改加维克算法?
- 16. Glassfish 3.1.2的JDBCRealm具有新的密码加密算法字段。它是为了什么?
- 17. C#加密算法
- 18. 什么是B/W TCB(线程控制块)和PCB(进程)
- 19. 这是什么加密?
- 20. 什么算法创建加密Log4j追加
- 21. McEliece加密/解密算法
- 22. 什么是空密钥加密?
- 23. 什么是密码加密位
- 24. 什么是写密码破解算法的有效方法(python)
- 25. Codebook其他值
- 26. 什么加密算法最适合加密服务器上的会话文件?
- 27. 加密算法iphone
- 28. 什么是Drupal的默认密码加密方法?
- 29. 这是什么算法?
- 30. 什么是cooks-kim算法
您是否尝试过搜索? – 2010-05-31 11:00:43
是的。维基百科没有任何内容。我也没有在Google上找到任何东西。网上有很多关于它的参考资料,但是我看到了精确的描述。有一种方式可以通过例如TrueCrypt来源找到,但是...我在C++中不太好,可能需要很长时间。 – 2010-05-31 11:03:20