栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 会计 > 证券从业 > 金融知识

哈希运算可以用来做加密传输吗?

哈希运算可以用来做加密传输吗?

实际上并没有硬性规定过hash数据可逆或不可逆,其实hash数值可不可逆,只是和构成算法有关,比如程序开发中最常见的byte[]和string相互转换功能,一般来说就是用hex2string和string2hex这样的函数来进行的(内部就是字符串转字节再转16进制hash),没有经过任何加密,因此它是可逆的,而一些如md5,sha1之类的hash算法,刚开始的时候是不可逆的,但是在发现其算法漏洞之后,就已经可逆了。我们现在举一个例子,现在很多货币需要提供memo值,这个数值传递时在后台以hash形式存在,但是交易所却能接受到正确数值,因为它直接传输了字符串的hash结果而没有加密的缘故(如果你错误的选择加密,那么交易所就会不给你入账)。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/kuaiji/404106.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号