# JavaCipher **Repository Path**: ii77/JavaCipher ## Basic Information - **Project Name**: JavaCipher - **Description**: Java 文件加密工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-11 - **Last Updated**: 2025-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### Java代码与配置文件加密工具 ### 功能说明: 本工具使用DES加密算法和固定密钥"TEST",对指定类型的文件进行加密保护。 支持加密的文件类型包括:Java源代码(.java)、YAML配置(.yaml/.yml)和XML配置(.xml)。 加密后所有文件统一转换为.class扩展名,解密时自动恢复原始文件类型和内容。 工具还支持将加密文件打包为JAR,并通过日志记录所有操作过程。 ### 使用方法: 1. 编译:javac -encoding UTF-8 JavaEncryptTool.java 2. 运行:java JavaEncryptTool 3. 按照提示选择加密/解密模式,输入目录路径即可自动处理 ``` 运行效果: ================================== Java文件加密工具 v1.0 支持类型: .java .yaml .yml .xml 加密后后缀: .class ================================== 请选择操作模式: 1 - 加密模式(.java/.yaml/.yml/.xml → .class) 2 - 解密模式(.class → 原文件类型) 请输入数字(1/2): ```