欢迎来到天天文库
浏览记录
ID:57022661
大小:66.50 KB
页数:1页
时间:2020-07-31
《实习二 分组密码加密.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实习二分组密码加密一、实习目的1.理解对称加密算法的原理,熟悉常用的对称加密算法:DES、TripleDES、Blowfish;2.以DES加密算法为例,掌握分组加密算法加、解密过程的实现。二、实习要求1.实习前认真预习第5章有关内容;2.熟悉java中的java.security.*和java.crypto.*中的相关类;3.按要求认真撰写实习报告。三、实习内容1.[基本要求]以DES/DESede为例,利用java中的相关类实现对指定字符串的加、解密。2.[实现提示](1)可以利用java中的KeyGenerator类创建对称秘钥,利用工厂类KeyGenerator的静态方法
2、getInstance()获得KeyGenerator()类对象;(2)方法getInstance()的参数为字符串类型,指定加密算法的名称如:Blowfish、DES、DESede、HmacMD5或HmacSHA1等;(3)利用工厂类Cipher的对象可以创建密码器。同样的,getInstance()的参数为字符串类型,指定加密算法的名称。
此文档下载收益归作者所有