检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:何润民[1]
机构地区:[1]陕西工业职业技术学院基础部,陕西咸阳712000
出 处:《信息技术》2013年第8期22-25,共4页Information Technology
基 金:陕西工业职业技术学院科研基金资助项目(ZK12-25)
摘 要:对Hash函数SHA-256进行了研究,分析了SHA-256的算法逻辑,以及它所采用的压缩函数的构造,在此基础上研究设计了一个改进的Hash函数SHA-256,应用VC++开发工具对改进的Hash函数SHA-256完成了软件实现。利用理论分析和实现软件对字符串、文本文件进行Hash计算结果的比较,结果证实改进的Hash函数具有更好的非线性性、单向性、抗碰撞性、伪随机性和雪崩效应。This paper focuses on the study of the Hash SHA-256 algorithm, analyzes the logic and the compression function of the SHA-256 algorithm. On the basis of the study, it designs an improved Hash function SHA-256, using VC ++ development tools, completed the software implementation. It verifies the improved Hash function SHA-256 has better nonlinearity, one-way, collision resistance, randommess and avalanche effect by the theoretical analysis, realization of software for the string of text file Hash and comparison of the calculation results.
分 类 号:TP309[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7