【发布时间】:2015-04-05 03:11:02
【问题描述】:
出于我使用的库/子系统的目的,我必须将 SHA1(使用例如 opensll 计算)转换为 5 元素无符号长整数数组(32 位变量)或创建上述 SHA1-5-long-array我自己。
原因:
SHA1 (160 bits) = 5 x unsigned long int (32 bits)
我认为第一个解决方案会更好,所以我的问题是:我应该如何完成这项任务?逐字节/位读取字节/位,然后从中创建无符号长整数并将其放入数组中,还是有其他解决方案?
【问题讨论】:
标签: c++ arrays converter sha1 unsigned-integer