хеши разной длины, хотя все должны быть 64 байта. Либа, которая генерит хеши, — байндинги к сишной либе, так это более-менее trusted party. Единственное, что остается, это вот эта функция:
toHexString :: ByteString -> String
toHexString = concatMap (flip showHex "") . Bs.unpack
которую я взял из интернета. Может кто-нибудь видит, что тут может пойти не так?
что такое Bs
Обсуждают сегодня