Lasso Soft Inc. > Home

Name Summary Category
encrypt_blowfish [Encrypt_BlowFish] encrypts a string. Accepts two parameters, a string to be encrypted and a -Seed keyword with the key or password for the encryption. Ideally, the -Seed should be a long... Encryption
decrypt_blowfish [Decrypt_BlowFish] decrypts a string. Accepts two parameters, a string to be decrypted and a -Seed keyword with the key or password for the decryption. The exact same -Seed must be used when... Encryption
cipher_digest [Cipher_Digest] calculates a digest for data using a specified cipher. Requires two parameters: the data to be encrypted and a -Digest parameter specifying the algorithm to use. Returns a... Encryption
cipher_encrypt [Cipher_Encrypt] encrypts data using a specified cipher. Requires three parameters:
  • the data to be encrypted,
  • a -Cipher parameter specifying the algorithm to...
Encryption
cipher_decrypt [Cipher_Decrypt] decrypts data using a specified cipher. Requires three parameters:
  • the data to be decrypted,
  • a -Cipher parameter specifying the algorithm to...
Encryption
cipher_list [Cipher_List] lists the encryption and digest algorithms that the [Ciper_Encrypt], [Cipher_Decrypt], and [Cipher_Digest] tags support. By default an array of cipher encryption algorithms is... Encryption
cipher_keylength [Cipher_KeyLength] returns the required key length for a given cipher. The method requires one parameter which specifies the cipher. Encryption
cipher_hmac No description available. Encryption
cipher_seal cipher_seal(publicKeyFileData ::bytes, data ::bytes) ::bytes [cipher_seal] takes the public key file data (first parameter) and uses it to cryptographically seal the given data (second... Encryption
cipher_open  
cipher_open(privateKeyFileData ::bytes, passPhrase ::bytes, data ::bytes)...
Encryption
cipher_sign   cipher_sign(privateKeyBytes::bytes, passPhrase::bytes, data::bytes) cipher_sign(privateKeyBytes::bytes, data::bytes) This method takes the private key data and the... Encryption
cipher_verify  

Encryption

cipher_decryptprivate No description available. Encryption
cipher_decryptpublic This method accepts three parameters:
  • The public key bytes data
  • The bytes data to decrypt
  • The padding to use; defaulting to...
Encryption
cipher_encryptprivate This method accepts four parameters:
  • Private key data as a bytes object
  • The passphrase for the private key, or empty bytes if there is no passphrase
  • The...
Encryption
cipher_encryptpublic No description available. Encryption
encrypt_md5 [Encrypt_MD5] generates a 128 bit hash value for a string. Accepts one parameter, a string to be encrypted. The MD5 hash value is a 128 bit string that identifies the input string. This is a... Encryption
encrypt_hmac [Encrypt_HMAC] generates a keyed hash message authentication code for a given input and password. The tag requires a -Password parameter which specifies the key for the hash and a -Token parameter... Encryption
encrypt_crammd5 [Encrypt_CramMD5] is used internally by the email sending system to provide SMTP authentication. The method requires two parameters: a password and the token provided by the remote server. It returns... Encryption
cipher_generate_key This method generates a new RSA private/public key pair and returns the data as a pair of bytes objects. By default, this method will generate a 2048 bit key. The modulus size can be... Encryption
Showing 1 - 20 of 20

Please note that periodically LassoSoft will go through the notes and may incorporate information from them into the documentation. Any submission here gives LassoSoft a non-exclusive license and will be made available in various formats to the Lasso community.

LassoSoft Inc. > Home

 

 

©LassoSoft Inc 2015 | Web Development by Treefrog Inc | PrivacyLegal terms and Shipping | Contact LassoSoft