我正试图使用SHA256在python3中定义此哈希函数,但我不明白该如何定义:
h:{0,1}^*X{0,1}^*xg-->;(佐克)^* 其中G是阶为q的加法群。 我试过了,但我认为这不是正确的方法:
def h(string1, string2, g:int):
h = hashlib.sha256()
h.update(b'string1')
h.update(b'string2')
h.update(b'g')
res = h.digest()
return (res)
例如,哈希函数将其作为输入: S=h(pid1 | | pid2 | | Y | P) 其中,pid1和pid2是二进制字符串,Y和P是来自加法群G的两点。 This是包含此哈希函数的文章,它可能会有所帮助
目前没有回答
相关问题 更多 >
编程相关推荐