- 9
- 0
- 约4.54千字
- 约 15页
- 2017-11-17 发布于河南
- 举报
使用Java技术实现对称密码算法
使用Java技术实现对称密码算法 信息系统安全附件-1 在J2SE v1.4 中缺省提供的算法 DES TripleDES Blowfish PBEWithMD5AndDES PBEWithMD5AndTripleDES. Java API javax.crypto.Cipher 是实现加密解密的类。 一个具体 Cipher对象通过调用静态方法 getInstance()来获得。 上述方法需要一个变换字符串做为参数: algorithm/mode/padding (例如, DES/ECB/PKCS5Padding) 使用密钥或另加一个算法参数对象进行初始化。 通过调用update()对传递进来的数据进行加密或解密。 最后调用doFinal()来完成加密或解密过程。 一个加密过程示例 解密过程 Java示例程序主结构 多步加密或解密 public byte[] update(byte[] input); public byte[] update (byte[] input, int inputOffset, int inputLen); public int update (byte[] input, int inputOffset, int inputLen, byte[] output); public int update (byt
您可能关注的文档
- 利用java实现一个简单的远程监控程序.doc
- 在Java中处理Excel文件.doc
- 使用Java实现对dbf文件的简单读写.doc
- 生成二维码代码.docx
- 解析docx以及doc格式的word文档中的图片.doc
- poi学习文档.doc
- android中的文件操作详解以及内部存储和外部存储.docx
- 项目截图及代码.docx
- 计算机网络课程设计--ftp模拟.doc
- MYSQL存取图片(文件).doc
- 湖南省株洲市部分学校2025-2026学年高一下学期期末联合考试英语试卷(含答案).pdf
- 从韩杰案看病历书写:6个细节,保护凌晨值班的你.pptx
- 湖南省株洲市第一中学2025-2026学年高一下学期期末考试历史试卷(含答案).pdf
- 湖南师范大学附属中学2025-2026学年七年级下学期期末考试数学试题(含答案).pdf
- 湖南株洲市第二中学2024-2025学年上学期高二期末考试语文试题(含答案).pdf
- 湖南株洲市醴陵市第一中学2025-2026学年高二下学期7月期末物理试题(含答案).pdf
- 湖南株洲市第一中学2025-2026学年高一上学期入学质量检测语文试卷(含答案).pdf
- 吉林省吉林市永吉县2025-2026学年八年级下学期期末教学质量检测数学试卷(含答案).pdf
- 吉林长春市东北师大附中2025-2026学年高二年级下学期期末物理试卷(含答案).pdf
- 吉林省长春市汽车经济技术开发区2025-2026学年七年级下学期期末测数学试卷(含答案).pdf
原创力文档

文档评论(0)