Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
|
Blowfish Encrypt Bytes Returning Base64 String This sample code
encrypts a byte array using the blowfish encryption algorithm, ' This example uses the Chilkat .NET encryption library, which can be downloaded
' at http://www.chilkatsoft.com/downloads.asp
' Create an instance of the Chilkat encryption class.
Dim crypt As New Chilkat.Crypt2()
' Any code begins the 30-day trial.
crypt.UnlockComponent("30-day-trial")
' Set the encryption algorithm to blowfish
crypt.CryptAlgorithm = "blowfish"
' Set the password.
crypt.SecretKey = crypt.GenerateSecretKey("myPassword")
' Tell the encryption object to return a base64 encoded string.
crypt.EncodingMode = "base64"
' Use 256-bit encryption
crypt.KeyLength = 256
' File a byte array to encrypt
Dim inputData(10) As Byte
Dim i As Integer
For i = 1 To 10
inputData(i) = i
Next
' Encrypt byte array returning a base64-encoded string
TextBox2.Text = crypt.EncryptBytesENC(inputData)
' Base64-decode and blowfish decrypt.
Dim outputData() As Byte
outputData = crypt.DecryptBytesENC(TextBox2.Text)
' Verify the output byte data.
TextBox3.Text = ""
For i = 1 To 10
TextBox3.Text = TextBox3.Text + Chr(i + Asc("A") - 1)
Next
Important: The download for this
example does not contain the ChilkatDotNet.dll which |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2007 Chilkat Software, Inc. All Rights Reserved.