# Functions
DecryptDataWithClientPrivateKey decrypts provided byte slice with provided client private key.
DesDecrypt implements DES decryption in ECB mode with PKCS padding.
DesEncrypt implements DES encryption in ECB mode with PKCS padding.
EncryptDataWithServerPubKey encrypts provided byte slice with provided server public key.
GeneratePrivateKeySignature creates private key signature.
PKCS5Padding implements PKCS padding.
PKCS5UnPadding implements PKCS unpadding.
RandString creates random string of specified length.