crazyfd / phpaes
PHP aes 加解密
dev-master
2016-08-01 02:17 UTC
Requires
- php: >=5.5.0
Requires (Dev)
- phpunit/phpunit: >=4.8
This package is not auto-updated.
Last update: 2024-09-14 19:42:12 UTC
README
- @作者 crazyfd crazyfd@qq.com
- @版本 1.0
javaAes2php
目前和其他公司项目接口对接,对方项目是java开发,丢过来的接口文档上面有个字段说明是aes加密了,其他的信息没了,经过几次沟通,叫对方给了一个明文和密文的东西给过来,然后才知道对方是用什么模式生成的。
php > 5.5
如何安装?要使用此扩展,您可以插入以下代码
通过 composer 安装,将包添加到您的 composer.json
{ "require": { "crazyfd/phpaes": "dev-master" } }
执行命令
php composer.phar update
使用
<?php $key = '1111111122222222'; $content = 'php'; $content2 = 'SqdeMqCpaO8qfXP+Z2ICoQ=='; $aes = new \carazyfd\phpaes\Aes($key); $content =$aes->strPad($content, 16); echo $aes->encode($content); echo "<br>"; echo $aes->decode($content2);