kanti / mcrypt
此软件包已被弃用,不再维护。未建议替代软件包。
简单静态 mcrypt 辅助对象
1.4
2014-12-19 07:51 UTC
Requires
- php: >=5.3
This package is not auto-updated.
Last update: 2020-01-20 03:57:32 UTC
README
通过 Composer 安装
命令行
composer require kanti/mcrypt ~1
composer.json
"require":{ "kanti/mcrypt": "~1" }
如何使用
<?php require_once "vendor/autoload.php"; $key = "Password"; $data = file_get_contents(__FILE__); $options = array(); $jsonString = Kanti\MCrypt::encrypt($key, $data, $options); $data = Kanti\MCrypt::decrypt($key, $jsonString); var_dump($jsonString); var_dump($data);
$options
选项 | 默认值 |
---|---|
算法 | MCRYPT_RIJNDAEL_256 |
模式 | MCRYPT_MODE_CBC |
初始化向量 | php mcrypt_create_iv(mcrypt_get_iv_size($algorithm, $mode), MCRYPT_DEV_URANDOM) |
变更日志
版本 1.3
与版本 1.2 数据不兼容。