Archived Forum Post

Index of archived forum posts

Question:

Decryting failing using Crypt2.DecryptBytes() in VB .Net

May 15 '13 at 18:29

Hi We have been using ChilkatDotNet.dll Version 8.2.0 with .Net Framework. We use Chilkat.MIME and Chilkat.Crypt2 classes. The Framework versionof ChilKatDotNet.dll is working But the ChilkatDotNet4.DLL is not working with Similar functional.

The Old Working Code:

Dim _tempMime As String = Incoming Data _Body = New Chilkat.Mime Dim _EncodedContent As Byte() = System.Text.Encoding.GetEncoding(1252).GetBytes(_tempMime)_Body.LoadMimeBinary(_EncodedContent) Dim _crypt As New Chilkat.Crypt2 _crypt.CryptAlgorithm = "PKI" _RawContent = _crypt.DecryptBytes(_Body.GetBodyBinary())

New and not working code: Dim _tempMime As String = Incoming Data _Body = New Chilkat.Mime Dim _EncodedContent As Byte() = System.Text.Encoding.GetEncoding(1252).GetBytes(_tempMime)_Body.LoadMimeBytes(_EncodedContent) Dim _crypt As New Chilkat.Crypt2 _crypt.CryptAlgorithm = "PKI" _RawContent = _crypt.DecryptBytes(_Body.GetBodyBinary())

Only Change is that LoadMimeBinary is not available ChilkatDotNEt4.dll so using LoadMimeBytes.

With this _crypt.DecryptBytes returns 0 Bytes.