hcl109080 / des
DES加密
dev-master
2020-04-22 07:14 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-06-22 18:03:24 UTC
README
DES 加解密
安装
- composer require hcl109080/des:dev-master
使用
-
使用 DES-CBC 加解密
$key = '33key123456'; $iv = 'iv12345p'; $des = new Des($key, 'DES-CBC', Des::OUTPUT_BASE64, $iv); echo $base64Sign = $des->encrypt('Hello DES CBC'); // 加密 echo "\n"; echo($des->decrypt($base64Sign)); // 解密
-
使用 DES ECB 加解密
$key = '33key123456'; $iv = 'iv12345p'; $des = new Des($key, 'DES-ECB', Des::OUTPUT_HEX); echo $base64Sign = $des->encrypt('Hello DES ECB'); // 加密 echo "\n"; echo $des->decrypt($base64Sign); // 解密