hcl109080 / des
DES加密
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/hcl109080/des
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2025-11-22 20:50:17 UTC
README
安装
- 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); // 解密