aes-256-java-bks

时间:2024-07-29 15:39:52
【文件属性】:

文件名称:aes-256-java-bks

文件大小:18KB

文件格式:ZIP

更新时间:2024-07-29 15:39:52

Java

aes-256-java-bks (JAVA) AES-256 加密/解密,使用 Bouncy Castle Keystore (BKS) 进行密钥存储管理 概述: 这个简单的代码允许您使用 AES-256 标准加密/解密任何类型的文件。 它使用 Bouncy Castle Keystore 进行密钥管理。 除了加密之外,代码还允许您管理您的密钥库,例如创建新密钥库、加载现有密钥库、将密钥添加到现有密钥库、使用用户密码生成新密钥、从密钥库中删除密钥或显示给定密钥库中的密钥,所有这些这些功能可以在运行时访问,您需要做的就是执行程序。 (不要忘记提供需要在 Main.java 中加密的文件的正确路径) encryption (Key key, String IV, String FilePath) 注意:此示例是使用JDK7 、终极强度 JCE (JDK7) 和Eclipse构建的


【文件预览】:
aes-256-java-bks-master
----bin()
--------KeyProcess.class(6KB)
--------EncDec.class(2KB)
--------Main.class(4KB)
--------FileOp.class(2KB)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----src()
--------EncDec.java(2KB)
--------FileOp.java(2KB)
--------KeyProcess.java(4KB)
--------Main.java(7KB)
----.project(375B)
----.classpath(403B)
----.gitignore(606B)
----README.md(4KB)
----.gitattributes(483B)

网友评论