modSecurityTools 函式庫 風禹科技驗證有限公司 網站 提供 .Net 原始碼

MyDESEncryptBytes 函數

說明

將指定的陣列採 DES 加密編碼轉換為 Byte 陣列

本函數之引數列表

引數 型態 位元組 選項 預設值 說明
arrBytes Byte() - 必須 (無) 欲加密之位元組陣列
desKey Byte() 8 必須 (無) 對稱演算法的秘密金鑰,請傳入 8 Bytes 位元組陣列,需與解密金鑰相符。
desIV Byte() 8 必須 (無) 對稱演算法的初始化向量,請傳入 8 Bytes 位元組陣列,需與解密金鑰相符。

傳回值

傳回位元組陣列

範例

Friend Function MyDESEncrypt(ByVal objValue As Object, ByVal desKey As Byte(), ByVal desIV As Byte()) As Byte()
	Return MyDESEncryptBytes(ObjectToByte(objValue), desKey, desIV)
End Function

更進一步

  本函數為 MyDESEncrypt 子函數,除有必要外,避免直接呼叫本函數運用。

基本條件

Visual Studio .Net 2003 以後相容版本 | 需同時引用modStrTools模組 | Security.vb

請參閱

modSecurityTools 函式庫