unxxd="xxd -c 0 -p"
unhexdump="hexdump -v -e '/1 \"%02x\"' ; echo"
HSH=84d883ede9fa6ce855d82d8c278ecd9f5fc88bf0602831ae0c38b9b506ea3cb02f3fa076b8f5664adf1ff862c0157da4cc9a83e141b738ff9268a9ba3ed6f563
-check streebog-512 streebog512 $hsh || # go.cypherpunks.ru/gogost
+check streebog-512 streebog512 $hsh || # go.cypherpunks.su/gogost
check streebog-512 "nettle-hash --algorithm=streebog512 --raw | $unxxd" ||
check streebog-512 "nettle-hash --algorithm=streebog512 --raw | $unhexdump" ||
check streebog-512 "libressl dgst -streebog512" ||
require (
github.com/dchest/skein v0.0.0-20171112102903-d7f1022db390
github.com/zeebo/xxh3 v1.0.2
- go.cypherpunks.ru/gogost/v5 v5.15.0
+ go.cypherpunks.su/gogost/v6 v6.0.0
golang.org/x/crypto v0.25.0
lukechampine.com/blake3 v1.3.0
)
github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0=
github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=
github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA=
-go.cypherpunks.ru/gogost/v5 v5.15.0 h1:6D8PRYIZzLyGvLSXjPEVNw5X84L/Tr/75S7FsOL0GuI=
-go.cypherpunks.ru/gogost/v5 v5.15.0/go.mod h1:RM2tLMctWU993aR//t6h0B6Tt3bZKBPCy7AEHwuu+0E=
+go.cypherpunks.su/gogost/v6 v6.0.0 h1:Z6OXgzr8BhihQGpQqPGg0kJoHluusCrLHh5oXmoa/a8=
+go.cypherpunks.su/gogost/v6 v6.0.0/go.mod h1:qJm0B7KJY4/OD5nYqL10kXY09dUwu2AfwSPu72Otngs=
golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
"hash"
"github.com/dchest/skein"
- "go.cypherpunks.ru/gogost/v5/gost34112012256"
- "go.cypherpunks.ru/gogost/v5/gost34112012512"
+ "go.cypherpunks.su/gogost/v6/gost34112012256"
+ "go.cypherpunks.su/gogost/v6/gost34112012512"
"golang.org/x/crypto/blake2b"
"golang.org/x/crypto/sha3"
"lukechampine.com/blake3"