搜索
  • 登录
  • 注册
密码重置成功

关注您感兴趣的项目并了解有关它们的最新消息

首页 PHP 库 加密解密类库 php-Aes加密类程序
php-Aes加密类程序

AES加密算法 – 算法原理

AES 算法基于排列和置换运算,排列是对数据重新进行安排,置换是将一个数据单元替换为另一个,AES 使用几种不同的方法来执行排列和置换运算.

AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据,与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据,通过分组密码返回的加密数据的位数与输入数据相同,迭代加密使用一个循环结构,在该循环中重复置换和替换输入数据

免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

AES加密PHP与JavaScript CryptoJS兼容实现教程 AES加密PHP与JavaScript CryptoJS兼容实现教程

18 Feb 2026

本文详解如何在PHP中实现与JavaScript CryptoJS完全一致的AES-128-CBC加密结果,重点解决因填充方式(PKCS#7 vs 零填充)和过时扩展(mcrypt)导致的密文不一致问题,并提供安全、现代的OpenSSL标准方案。

Pandas如何读取加密的CSV文件_使用read_csv参数处理特殊编码文件 Pandas如何读取加密的CSV文件_使用read_csv参数处理特殊编码文件

31 Mar 2026

read_csv无法直接读取加密CSV,因其无解密能力;需先按加密类型(ZIP密码、AES、Base64)用对应方式解密,再正确编码(如utf-8-sig或gb18030)并转为StringIO传入。

简单文件加密与解密工具_IO流字节操作与位运算逻辑应用 简单文件加密与解密工具_IO流字节操作与位运算逻辑应用

24 Feb 2026

FileInputStream XOR加密最轻量,因仅用Java标准库、支持任意二进制文件、加解密逻辑相同且密钥一致即可逆。

PHP OpenSSL加密数据在Python中的离线解密实践 PHP OpenSSL加密数据在Python中的离线解密实践

18 Jan 2026

本文详细介绍了如何将使用PHP OpenSSL库加密的数据,通过Python进行离线解密。核心内容包括利用Python的cryptography库加载带密码保护的私钥,并使用与PHP加密时一致的OAEP填充方案进行解密。此方法有效解决了服务器端私钥泄露的风险,实现了安全、高效的跨语言数据解密。

如何在 VSCode 中安全管理机密和 API 密钥? (最佳实践) 如何在 VSCode 中安全管理机密和 API 密钥? (最佳实践)

12 Jan 2026

应将密钥和API密钥存于代码库外,使用.env文件配合dotenv类库加载,通过.gitignore排除、VSCode扩展增强支持,并为多环境配置分离文件;开发中用任务自动化加载,生产环境对接云密钥管理服务。

MySQL升级后如何处理加密字段迁移_确保密钥与解密算法一致 MySQL升级后如何处理加密字段迁移_确保密钥与解密算法一致

26 Mar 2026

MySQL升级后AES_DECRYPT返回NULL的直接原因是密钥长度、填充方式或字符集不匹配导致解密校验失败;需检查旧库字段字符集、显式定义VARBINARY/BLOB类型、统一AES-128密钥长度、指定加密模式并管理IV、客户端连接设binary字符集。

显示更多