c:/www/apache/doc2//pear/Crypt/HCEMD5.phpshared secret key(optional) The randomly generated keyCreates a Crypt_HCEMD5 object.data to encrypt.The encrypted binary data.Encrypt a block of data.data to decrypt.The decrypted binary data.Decrypt a block of data.data to encrypt.The encrypted mime-encoded data.Encrypt a block of data after MIME-encoding it.data to decrypt.The decrypted mime-decoded data.Decrypt a block of data and then MIME-decode it.data to encrypt.random hash in the final output in plaintext so it can beretrieved and decrypted with only the secret key bydecodeMimeSelfRand().Encrypt a block of data after MIME-encoding it, and include thedata to decrypt, in the format: randkey#encrypted_data.The decrypted, mime-decoded data.random key stored in beginning of the ciphertext generated byencodeMimeSelfRand().Decrypt a block of data and then MIME-decode it, using thestring to hash.The md5 mhash of the string.Implment md5 hashing in php, though use the mhash() function if it is available.array to pack.The binary packed representation of the array.Turn an array into a binary packed string.basis for the key.Generate a new key for a new encryption block.The first key to use. This should be a shared secret.block of bytes.The second key to use. This should be a randomly generated