承接 lyhiving/aes 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lyhiving/aes

Composer 安装命令:

composer require lyhiving/aes

包简介

PHP AES encryption

README 文档

README

php aes加解密简单应用。

PHP与JS通信对称加解密通道

可见的问题,一旦JS端泄露密钥,这个加解密的就不是那么好玩了。不过作为�一个不错的加密通信方式,比明文要强一点。速度也是杠杠的。

安装

使用 Composer

{
    "require": {
            "lyhiving/aes": "1.0.*"
    }
}

用法

<?php
use lyhiving\aes\aes;

$key = 'aKingoftheWorld';
$iv = '76abd3e3a42b41df';
$txt = '我是一段加密的话,ABCD1234。';
$aes = new aes($key, $iv, 'aes-128-cbc');

加密:

<?php

$txt_en = $aes->encode($txt);

解密:

<?php

$txt_de = $aes->decode($txt_en);

重点:$iv 要求必须是16位的。

所以,自己生成一个16位字符会更好点。

比如: 生成一个16位的MD5

统计信息

  • 总下载量: 14
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-07-19

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固