SoftCircuits.QueryArgumentEncryptor (nuget): .NET library that can transform any number of name/value pairs into an encrypted string and then back again. Allows you to pass secret data via URL query arguments. Data includes checksum so that it can't be tampered with. Can be used anywhere you need a Dictionary<string, string> that can encrypt to a string and back again.  Now targets .NET Standard 2.0 or .NET 5.0, and supports nullable reference types.
Keywords: encode|query|encrypt|arguments|url|encrypt-query|encrypt-query-arguments|encryption|encryption-decryption|query-parameters|querystring