Skip to content

zhaopenghei/CipherCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 CipherCLI-Java

一个简单的 Java 命令行加密工具,使用 AES 对称加密算法加密和解密文本。

✨ 功能

  • 使用密码进行对称加密(AES)
  • 命令行加密和解密支持
  • 输出结果为 Base64 编码

🚀 使用方法

编译项目

javac CipherCLI.java

加密文本

java CipherCLI encrypt "要加密的内容" 你的密码

解密文本

java CipherCLI decrypt "加密后的Base64内容" 你的密码

🛡️ 安全提示

  • 使用 SHA-256 生成密钥
  • 使用 AES-CBC 模式加密,IV 为默认填充的 0

🧾 许可证

本项目基于 MIT License 开源,欢迎自由使用。

🧾 版本标识

==11F3236074BD7EF65B466106151576F0647D9514431414894EF9B705218B6B90E12CFC6915F289605692E039ED17729DC6469B9F49E399ACCBC72BDB3C4E2CA9CAFAFE8F43009D0156CED2FFD531A7F3352754EF6924309A2AFA94BA35D2E1884D5D2480AA94907CFE58CD77E0EA6BF5F8BFAB92E50343EF88EB0714B968DE5EB23533D2C1A2F8F0FE06159F05DFB60C48F5E01A20DE2723506793DF8DBDAF38B24552D7D7159433112D475121902A575D1987F4283503E388471BB032AD37C323707F75B47BE63B74629C0B2F90BF9E54DA9F1DDBAA499AC02B58154C6DF63B9E60EA36659A5B7BE009E17CB4856F7647DD7CD20532D65398F483070112466D1FCC1FFF14B2B9E1CACEF9025D29F44C2713351CE8EFF7CCEB957178BCE8CFD08A75D8D326F10CDE1F2D1494B0DEC39BAC4C8F90708973B01B97646AFD5FD1ECBDD04A8EA255ADA077030739730CF5BF33D7CE24A483963F97CE08FC74EB9388853AF928A4C89943DAC0C9ADBBD5DB1576A266FE674BC2CFB6F965963BB444CE80==

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published