Sample code for 30+ languages & platforms
Visual Basic 6.0

Transition from RandomizeKey to GenRandomBytesENC

Provides instructions for replacing deprecated RandomizeKey method calls with GenRandomBytesENC.

Chilkat Visual Basic 6.0 Downloads

Visual Basic 6.0
Dim crypt As New ChilkatCrypt2

crypt.CryptAlgorithm = "aes"
crypt.CipherMode = "cbc"
crypt.KeyLength = 256
' ...

' ------------------------------------------------------------------------
' The RandomizeKey method is deprecated:

' Generates and sets a random 32-byte (256-bit) secret key.
crypt.RandomizeKey 

' ------------------------------------------------------------------------
' Do the equivalent using GenRandomBytesENC followed by SetEncodedKey

crypt.EncodingMode = "base64"
Dim randomKeyBase64 As String
randomKeyBase64 = crypt.GenRandomBytesENC(32)
crypt.SetEncodedKey randomKeyBase64,"base64"