EncryptedData.Decrypt 方法
[CAPICOM 是 32 位的僅限元件,可用於下列作業系統:Windows Server 2008、Windows Vista 和 Windows XP。 請改用平台叫用服務 (PInvoke) 呼叫 WIN32 API 函式 CryptEncryptMessage 和 CryptDecryptMessage 來加密和解密訊息。 如需 PInvoke 的相關資訊,請參閱 平臺叫用教學課程。 透過 P/Invoke 的 .NET 和 CryptoAPI:第 1 部分和透過 P/Invoke 的 .NET 和 CryptoAPI:使用 CAPICOM 和 P/Invoke 擴充 .NET 密碼編譯的第 2 部分可能也很有説明。]
Decrypt方法會解密加密和編碼的資料字串。 產生的純文字資料會變成EncryptedData物件的Content屬性。 除非 由 SetSecret 方法所設定的秘密與用來加密內容之金鑰的秘密完全相同,否則內容的解密會失敗。
語法
EncryptedData.Decrypt( _
ByVal EncryptedMessage _
)
參數
-
EncryptedMessage [in]
-
包含要解密之編碼、加密資料的字串。
傳回值
這個方法不會傳回值。
備註
衍生自目前秘密的工作階段金鑰會用於解密。 除非目前的秘密完全符合用來加密訊息的秘密,否則此方法不會產生正確的純文字。
規格需求
需求 | 值 |
---|---|
用戶端支援結束 |
Windows Vista |
伺服器終止支援 |
Windows Server 2008 |
可轉散發套件 |
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更新版本 |
DLL |
|
另請參閱