pkg/ directory

Directories

PathSynopsis
pkg/crypto
pkg/crypto/ccmPackage ccm implements a CCM, Counter with CBC-MAC as per RFC 3610.
pkg/crypto/ciphersuitePackage ciphersuite provides the crypto operations needed for a DTLS CipherSuite
pkg/crypto/clientcertificatePackage clientcertificate provides all the support Client Certificate types
pkg/crypto/ellipticPackage elliptic provides elliptic curve cryptography for DTLS
pkg/crypto/fingerprintPackage fingerprint provides a helper to create fingerprint string from certificate
pkg/crypto/hashPackage hash provides TLS HashAlgorithm as defined in TLS 1.2
pkg/crypto/prfPackage prf implements TLS 1.2 Pseudorandom functions
pkg/crypto/selfsignPackage selfsign is a test helper that generates self signed certificate.
pkg/crypto/signaturePackage signature provides our implemented Signature Algorithms
pkg/crypto/signaturehashPackage signaturehash provides the SignatureHashAlgorithm as defined in TLS 1.2
pkg/netPackage net defines packet-oriented primitives that are compatible with net in the standard library.
pkg/protocolPackage protocol provides the DTLS wire format
pkg/protocol/alertPackage alert implements TLS alert protocol https://tools.ietf.org/html/rfc5246#section-7.2
pkg/protocol/extensionPackage extension implements the extension values in the ClientHello/ServerHello
pkg/protocol/handshakePackage handshake provides the DTLS wire protocol for handshakes
pkg/protocol/recordlayerPackage recordlayer implements the TLS Record Layer https://tools.ietf.org/html/rfc5246#section-6
Version
v3.0.4 (latest)
Published
Nov 4, 2024
Platform
linux/amd64
Last checked
1 week ago

Tools for package owners.