Php AES中CBC和CFB模式之间是否存在差异?
引用,Php AES中CBC和CFB模式之间是否存在差异?,php,aes,Php,Aes,引用,CBC、OFB和CFB是相同的,但OFB/CFB更好,因为您只需要加密而不需要解密,这样可以节省代码空间。 我想要在PHP中实现AES CFB。我特别不想要mcrypt 因此,我转向PHPSecLib。但是,根据,该库仅支持ECB和CBC 我不认为myforwik意味着CBC和CFB可以互换使用。。。因此,a)是否有CFB实现,或者b)我是否可以(轻松地)从PHPSecLib的CBC实现中实现CFB模式?虽然有相似之处,但并不完全相同。如果它们是相同的,就不会有不同的名字 如果想要AES+
CBC、OFB和CFB是相同的,但OFB/CFB更好,因为您只需要加密而不需要解密,这样可以节省代码空间。
我想要在PHP中实现AES CFB。我特别不想要mcrypt
因此,我转向PHPSecLib。但是,根据,该库仅支持ECB和CBC
我不认为myforwik意味着CBC和CFB可以互换使用。。。因此,a)是否有CFB实现,或者b)我是否可以(轻松地)从PHPSecLib的CBC实现中实现CFB模式?虽然有相似之处,但并不完全相同。如果它们是相同的,就不会有不同的名字
如果想要AES+CFB,则不能使用AES+CBC来实现结果。如果AES+CFB还不可用,您必须找到一种方法来实现它。查看phpseclib的最新CVS。除CBC和ECB外,它还支持CTR、CFB和OFB。我假设文档将在新版本发布时更新。我就是这么想的。那就b)处理好了。@passcod:我已经去注释了x-ref。谢谢你指出这一点。我应该永远记得检查回购协议,但有时时间会让我忘记。。。