求对文件进行加密散列的java算法,请高手指点该如何写,多谢!

wangzi163 2006-01-03 04:05:58
本人想用java写一算法,实现对文件进行散列产生一个128位的hash值,来进行验证我的文件是否被人修改过,我的文件可能是doc文件,也可能是pdf文件,需要输入的参数是文件数据流FileInputStream,输出是一个128位或更多的char类型值,哪位高手可以帮忙指点,如果传入的是string类型,可以调用jce里面的算法函数(md5或sha1),但是传入的是文件数据流,而且可能是二进制文件的话,那么应该怎么算文件的hash值,请高手指点,多谢!
...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyjzsl 2006-01-21
  • 打赏
  • 举报
回复
顶一下
zhanglianchuan 2006-01-04
  • 打赏
  • 举报
回复
不好意思,原来我也是用java做的后来发现这个问题解决不了,改用vc来实现了 若是想用vc来作你可以搜一下有关这个CryptHashData函数的相关文章
wangzi163 2006-01-04
  • 打赏
  • 举报
回复
哪位高手帮忙指点,多谢了!

50,545

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧