encrypt-decrypt:Java、Go、Python、NodeJS、PHP、JavaScript AESCBCPKCS7Padding 加解密

时间:2024-06-18 13:35:14
【文件属性】:

文件名称:encrypt-decrypt:Java、Go、Python、NodeJS、PHP、JavaScript AESCBCPKCS7Padding 加解密

文件大小:1.63MB

文件格式:ZIP

更新时间:2024-06-18 13:35:14

Python

项目介绍 项目地址: 按照加密方式可分为对称和非对称加密,对称加密即发送方和接收方都是用相同的秘钥进行加解密,非对称加密则使用一对公私钥来进行加解密,发送方使用公钥加密数据,接收方可使用私钥来解密。 对称加密: 简单的加密设计: 用密钥对原文做字节代替、行移动、列混淆、加轮秘钥 优点: 安全、快速(加解密运算速度快、资源消耗少、消耗时间少)、支持二进制 缺点: 发送方和接收方协定秘钥,双方保存好秘钥安全不被泄漏,加重了心智负担 常见的对称加密方式有 DES、3DES、AES、Blowfish、IDEA、RC5、RC6, 从安全性、资源消耗、运算速度、消耗时间综合来看 AES 都是值得选择的对称加密方式。 - 注意一下代码均为 DEMO 版本, 存在不严谨的地方,切勿直接拿到生产环境使用,否则后果自负。 项目结构 ├─ Encrypt │ ├─ AES │ ├── Java |


【文件预览】:
encrypt-decrypt-master
----AES()
--------Java()
--------JavaScript()
--------Python()
--------images()
--------PHP()
--------Node()
--------Go()
----README.md(3KB)

网友评论