类 FileEncryptTool
- java.lang.Object
-
- cn.woodwhales.common.file.FileEncryptTool
-
public class FileEncryptTool extends Object
文件加解密工具
原始文件:123.zip 加密之后:123_89504E47_504b0304_zip.PNG (该文件无法正常打开) 解密文件:123.zip
- 作者:
- woodwhales on 2021-10-01 1:26
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static StringdecodeFile(String encodeOriginFileName)解密文件,将读取 encodeOriginFileName 的文件名信息,进行解密操作static StringencodeFile(String originFileName, FileTypeHexStrEnum fileTypeHexStrEnum)加密文件,将按照 fileTypeHexStrEnum.hexStr 加密 originFileName 文件static StringencodeFileToPng(String originFileName)加密文件,将文件加密成 png 格式的文件
-
-
-
方法详细资料
-
encodeFileToPng
public static String encodeFileToPng(String originFileName)
加密文件,将文件加密成 png 格式的文件- 参数:
originFileName- 要加密的文件绝对路径- 返回:
- 已成功加密的新文件名
-
encodeFile
public static String encodeFile(String originFileName, FileTypeHexStrEnum fileTypeHexStrEnum)
加密文件,将按照 fileTypeHexStrEnum.hexStr 加密 originFileName 文件
加密成功之后,文件变为指定 fileTypeHexStrEnum.suffix 的后缀名
- 参数:
originFileName- 要加密的文件绝对路径fileTypeHexStrEnum- 要加密的条件枚举- 返回:
- 已成功加密的新文件名
-
-