如题...
网络上关于JAVA密码学编程的东西好少..很多API都不懂得怎么使用.关于MAC这个类具体要怎么使用?题目要求是根据一个密码Password来产生2个MAC值,已经实现了将password转换成key.然后初始化macMac mac=Mac.getInstance("AES");
mac.init(Key);
byte[] macCode1=mac.doFinal();这个可以得到一个MAC值.但是现在mac已经doFinal()了.怎么才能得到另一个MAC值?
求高人指教~~
网络上关于JAVA密码学编程的东西好少..很多API都不懂得怎么使用.关于MAC这个类具体要怎么使用?题目要求是根据一个密码Password来产生2个MAC值,已经实现了将password转换成key.然后初始化macMac mac=Mac.getInstance("AES");
mac.init(Key);
byte[] macCode1=mac.doFinal();这个可以得到一个MAC值.但是现在mac已经doFinal()了.怎么才能得到另一个MAC值?
求高人指教~~
解决方案 »
- 使用jdbc怎么实现一次编写 ,到处运行?
- 关于如何在MyEclipse中用java 从excel读取数据然后写入mysql数据库
- HTTP Status 500 错误
- JAVA编译问题
- 求一个繁简转换的列子
- 类在什么时侯可以定义为private
- 求指点,1528921948
- &&&&&&&&&&&&rational rose 2002电子书有吗?
- ********************我想通过WEB页面形式使用户录音,并且将录音信息保存到我的WEB服务器,请问大家怎么解决?********************
- 怎么学JAVA。。。
- 请问如何在一副图像上打上汉字呀?
- 谁能帮我解决这个奇怪的问题
要求是先用password产生2个key....2个key产生2个mac.码..唉...都怪那个作业..全英文的..我6级还没过的说..不过话说回来..csdn上关于java密码学的东西真是少.关于mac的内容更少..