易語言命令-加密數據
調用格式: 〈字節集〉 加密數據 (字節集 字節集數據,文本型 密碼文本,[整數型 加密算法]) - 數據操作支持庫壹->數據加解密
英文名稱:Encrypt
加密壹段字節集數據,返回加密後的結果字節集。如果失敗,返回空字節集。本命令為初級命令。
參數<1>的名稱為“字節集數據”,類型為“字節集(bin)”。為命令提供所需的字節集數據。
參數<2>的名稱為“密碼文本”,類型為“文本型(text)”。
參數<3>的名稱為“加密算法”,類型為“整數型(int)”,可以被省略。指定具體使用的加密算法,可以為以下常量值之壹:1: #DES算法; 2: #RC4算法。加密和解密必須使用相同的算法,有關算法的具體說明請參閱有關文獻。如果本參數被省略,則默認值為1,即DES算法。
而加密數據中的第二個參數“密碼文本”可以理解為加密和解密所需的密鑰。參照解密數據的調用格式來看 解密數據 (字節集 字節集數據,文本型 密碼文本,[整數型 加密算法])。密碼文本就是解密時所需的密鑰。
例壹:密鑰不對:
例二:密鑰正確: