Converting Coldfusion encryption code to C#
I have a Coldfusion page that includes a section of code that encrypts a variable like this: <cfset data64 = toBase64(key)> <cfset encryptedID = encrypt(getUser.ID, data64, "BLOWFISH", "Base64")> We're moving the site to a .NET-based CMS, and I need to convert this page to C#, but I'm running into trouble. I've successfully converted the first line to this: byte[] keyBytes = System.Text.Encoding.UTF8.GetBytes(key); string keyBase64 = System.Convert.ToBase64String(keyBytes); I've also added the blowfish.cs class found at https://defuse.ca/blowfish.htm , but I'm a little fuzzy on how to use this