这是我的密码学项目,比较简单,实现了DESAESRSA。拿java做了简单的可视化界面。代码也是拿java实现的。没有调用java的security包。注释不怎么样。但是可以直接运行。略微有点小bug。
JAVA实现对称加密算法AES
加密算法AES 一、实验目的 通过使用Java标准库的密码学算法调用AES对称加密算法,能够编写简单的实验代码进行正确的AES加密和解密。 二、实验要求 1. 熟悉AES对称加密算法; 2. 掌握AES对称加密算法的简单代码实验。 三、开发环境 JDK1.6,Java相关开发环境(本实验以Windows平台为例) 四、实验内容 【1-1】AES对称加密实验 4、 给定一个String类型的参数,使用如下的函数进行密钥初始化(这里使用无初始化向量IV的AES-128加密模式): private static