我从UDP套接字获得了一个数据包。数据包的最后64个字节是RSA-512 SHA-256数字签名。
使用struct.unpack()
我可以将其输入字符串。
当我打印字符串时,它看起来像是' Output_1'
我希望字符串看起来像' Output_2'
from hashlib import sha256
h = sha256()
h.update("Some sample string here!")
print 'Output_1:', h.digest()
print 'Output_2:', h.hexdigest()
因此,如果字符串是h.digest()
的输出,可以将其加载到hashlib.sha256()
并打印出来像h.hexdigest()
吗?