Mody.Cryptography
1.0.1
dotnet add package Mody.Cryptography --version 1.0.1
NuGet\Install-Package Mody.Cryptography -Version 1.0.1
<PackageReference Include="Mody.Cryptography" Version="1.0.1" />
<PackageVersion Include="Mody.Cryptography" Version="1.0.1" />
<PackageReference Include="Mody.Cryptography" />
paket add Mody.Cryptography --version 1.0.1
#r "nuget: Mody.Cryptography, 1.0.1"
#:package Mody.Cryptography@1.0.1
#addin nuget:?package=Mody.Cryptography&version=1.0.1
#tool nuget:?package=Mody.Cryptography&version=1.0.1
Mody's Encryption
Mody's encryption is an encryption technology, used for .NET 5 or later, developed and maintained by Mody Technology.
Getting Started
The 1st step to start is to create a collection of master keys. The master keys collection may contain ranging between 8 and 64 number of master keys, and the size of each master keys may be various to each other, but ranging between 4 to 64 bytes.
The 2nd step is to create an instance of the cryptor, by calling the Cryptor.GetCryptor method (static), and passing the master keys collection to it. A cryptor can do both encryption and decryption operations. To merely perform encryption operation, the Cryptor.GetEncryptor method (static) is used. Similar to the encryptor, the Cryptor.GetDecryptor method (static) is used for decryptor.
The 3rd step is to pass the bindary data, which is desired to be encrypted, to the Encrypt method of the cryptor/encryptor instance. To decrypt the encrypted binary, which encryption is by the same mechanism, pass the encrypted binary data, which is desired to be decrypted, to the Decrypt method of the cryptor/decryptor.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net5.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.