Effortless .Net Encryption is a library that is written in C#, and provides: Rijndael encryption/decryption, Hashing and Digest creation/validation and Password & Salt creation.
Trying to update 3.3.0 to 4.0.0 in a .NET 4.8 project gives the error:
Could not install package 'Effortless.Net.Encryption 4.0.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.8', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
Hi! Thank you for a great class!
Simple quick and it has been working fine for me.
One user though responded that his name had changed from "Øystein" to "Oystein", and when I tested it it translated "Øø" to "Oo" in the Strings.Decrypt function.
Other special norwegian letters like ÆÅ or æå works just fine 👍
Is this a known issue? If not any suggestion to work around it?
Unhandled Exception: System.PlatformNotSupportedException: BlockSize must be 128 in this implementation.
at System.Security.Cryptography.RijndaelManaged.set_BlockSize(Int32 value)
at Effortless.Net.Encryption.Bytes.GetRijndaelManaged(Byte[] key, Byte[] iv)
at Effortless.Net.Encryption.Bytes.GenerateIV()