Crypt::encrypt
使用该方法时,Laravel 4 上有哪些不同的安全模式。安全文档展示了如何使用 Crypt::setMode with作为ctr
模式集。可以使用的其他模式是什么?
我确实浏览了 Encryption 类的源代码,并注意到它cbc
是默认设置的。还有其他可以使用的模式吗?
Crypt::encrypt
使用该方法时,Laravel 4 上有哪些不同的安全模式。安全文档展示了如何使用 Crypt::setMode with作为ctr
模式集。可以使用的其他模式是什么?
我确实浏览了 Encryption 类的源代码,并注意到它cbc
是默认设置的。还有其他可以使用的模式吗?
根据源代码,似乎您可以使用PHP 的 mcrypt支持的任何东西。有两个相当广泛的可用密码和 可用模式列表。
Laravel 4.0.0 源码参考:
https://github.com/laravel/framework/blob/v4.0.0/src/Illuminate/Encryption/Encrypter.php#L79 https://github.com/laravel/framework/blob/v4.0.0/src/Illuminate /加密/Encrypter.php#L245-L259