Go
Go
Transition from RandomizeKey to GenRandomBytesENC
Provides instructions for replacing deprecated RandomizeKey method calls with GenRandomBytesENC.Chilkat Go Downloads
crypt := chilkat.NewCrypt2()
crypt.SetCryptAlgorithm("aes")
crypt.SetCipherMode("cbc")
crypt.SetKeyLength(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.SetEncodingMode("base64")
randomKeyBase64 := crypt.GenRandomBytesENC(32)
crypt.SetEncodedKey(*randomKeyBase64,"base64")
crypt.DisposeCrypt2()