Categorygithub.com/studyzy/crypto
modulepackage
0.0.0-20201025151115-27e67ee9d143
Repository: https://github.com/studyzy/crypto.git
Documentation: pkg.go.dev

# README

crypto

Replace offical crypto

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
Package elliptic implements several standard elliptic curves over prime fields.
Package rsa implements RSA encryption as specified in PKCS#1.
No description provided by the author
Package tls partially implements TLS 1.2, as specified in RFC 5246, and TLS 1.3, as specified in RFC 8446.
Package x509 parses X.509-encoded keys and certificates.

# Functions

RegisterHash registers a function that returns a new instance of the given hash function.

# Constants

import golang.org/x/crypto/blake2b.
import golang.org/x/crypto/blake2b.
import golang.org/x/crypto/blake2b.
import golang.org/x/crypto/blake2s.
import golang.org/x/crypto/md4.
import crypto/md5.
no implementation; MD5+SHA1 used for TLS RSA.
import golang.org/x/crypto/ripemd160.
import crypto/sha1.
import crypto/sha256.
import crypto/sha256.
import golang.org/x/crypto/sha3.
import golang.org/x/crypto/sha3.
import golang.org/x/crypto/sha3.
import golang.org/x/crypto/sha3.
import crypto/sha512.
import crypto/sha512.
import crypto/sha512.
import crypto/sha512.

# Interfaces

Decrypter is an interface for an opaque private key that can be used for asymmetric decryption operations.
No description provided by the author
PrivateKey represents a private key using an unspecified algorithm.
PublicKey represents a public key using an unspecified algorithm.
Signer is an interface for an opaque private key that can be used for signing operations.
SignerOpts contains options for signing with a Signer.

# Type aliases

Hash identifies a cryptographic hash function that is implemented in another package.