package
2025.62.0
Repository: https://github.com/sty-holdings/sharedservices.git
Documentation: pkg.go.dev

# Functions

Decrypt - decrypts a Base64 string using AES-GCM mode of operation and returns a string.
DecryptByteToByte - will call decrypt using a Base64 []byte and returns a []byte Customer Messages: None Errors: returned by Decrypt Verifications: None.
DecryptByteToString - will call decrypt using a Base64 []byte and return a string Customer Messages: None Errors: returned by Decrypt Verifications: None.
DecryptToByte - will call decrypt using a Base64 string and returns a []byte Customer Messages: None Errors: returned by Decrypt Verifications: None.
Encrypt - encrypts a value using AES-GCM mode of operation and returns a Base64 string The function encrypts message and initializes the AES cipher with the provided key.
EncryptByteToByte - will call encrypt using a []byte and returns a Base64 []byte Customer Messages: None Errors: returned by Decrypt Verifications: None.
EncryptByteToString - will call encrypt the []byte and return a Base64 string Customer Messages: None Errors: returned by Decrypt Verifications: None.
EncryptToByte - will call encrypt using a string and returns a Base64 []byte Customer Messages: None Errors: returned by Decrypt Verifications: None.
GenerateRSAKey - generates an RSA key pair with a specified number of bits.
GenerateSymmetricKey - generates a Symmetric key with 32 bytes.
ParsePrivateKey - parses the provided raw private key in PEM format.
RemoveTLSTemporaryFiles - removes the temporary CA Bundle, Certificate, and Private Key files.

# Constants

goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
Parameters.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
goland:noinspection ALL.
Toekn.
goland:noinspection ALL.

# Structs

No description provided by the author
TLSInfo files.