【发布时间】:2014-09-24 10:40:31
【问题描述】:
当我在使用 Laravel - PHP 框架的 Web 应用程序中工作时。它也有android和ios应用程序。在网络应用程序中,我使用 Hash::make() 进行密码管理和登录尝试的身份验证机制。我们还有用于在 Web 和移动应用程序之间交换数据的 API。我们如何在 android 和 ios 平台上使用相同的 Laravel 机制加密或解密密码凭证。
据我所知,Laravel 中的密码管理是基于 laravel 中提供的加密密钥完成的。那么我们如何使用相同的加密密钥加密/解密相同的内容。请在这个问题上帮助我。
【问题讨论】:
-
考虑使用 PBKDF2,大多数系统都支持它,目前 NIST 推荐使用它。 Common Crypto 还有一个校准功能,可以帮助选择轮数。
标签: android ios encryption laravel cryptography