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

MyDESDecryptBytes 函數

說明

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

本函數之引數列表

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

傳回值

傳回位元組陣列

範例

Friend Function MyDESDecrypt(ByVal objValue As Object, ByVal desKey As Byte(), ByVal desIV As Byte(), Optional ByVal nVarType As VariantType = VariantType.Array Or VariantType.Byte, Optional ByVal bBigEndian As Boolean = False) As Object
	Return ByteToVariant(MyDESDecryptBytes(ObjectToByte(objValue), desKey, desIV), nVarType, bBigEndian)
End Function

更進一步

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

基本條件

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

請參閱

modSecurityTools 函式庫