Laravel8对称加密的规则是什么?
相关环境:PHP7.4 + Laravel8.38
需求:我现在需要写个接口给第三方使用,第三方是 java 语言,我打算使用对称加密 AES,把加密的 sign 给到我就行。
使用 laravel8 进行 AES 加解密代码:
use Illuminate\Support\Facades\Crypt;
$encrypted = Crypt::encryptString('Hello world.');
$decrypted = Crypt::decryptString($encrypted);
使用上面代码,现在我想问的是,aes 加密除了 key 还有 AES-256-CBC 这 2 个条件,那些填充方式,偏移量,输出,字符集
这些又是什么?毕竟我要告诉第三方加密规则的。
推荐文章: