package rfc3962
Import Path
github.com/jcmturner/gokrb5/v8/crypto/rfc3962 (on go.dev)
Dependency Relation
imports 9 packages, and imported by one package
Involved Source Files
Package rfc3962 provides encryption and checksum methods as specified in RFC 3962
keyDerivation.go
Package-Level Functions (total 8)
DecryptData decrypts the data provided using the methods specific to the etype provided as defined in RFC 3962.
DecryptMessage decrypts the message provided using the methods specific to the etype provided as defined in RFC 3962.
The integrity of the message is also verified.
EncryptData encrypts the data provided using methods specific to the etype provided as defined in RFC 3962.
EncryptMessage encrypts the message provided using the methods specific to the etype provided as defined in RFC 3962.
The encrypted data is concatenated with its integrity hash to create an encrypted message.
S2KparamsToItertions converts the string representation of iterations to an integer
StringToKey returns a key derived from the string provided according to the definition in RFC 3961.
StringToKeyIter returns a key derived from the string provided according to the definition in RFC 3961.
StringToPBKDF2 generates an encryption key from a pass phrase and salt string using the PBKDF2 function from PKCS #5 v2.0
![]() |
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |