Standard library imports crypto/sha256 crypto/rand encoding/binary encoding/hex errors fmt hash io math/big math/bits