Standard library imports crypto/sha256 crypto/rand encoding/hex encoding/json flag fmt io log os path runtime time