RSEncryption 1.0.1

RS Encryption API Class Library

The RS Encryption Library can be used to add basic SHA1 string encryption to any application.

The assembly is compiled at .Net version 4.0 level compatability.

Install-Package RSEncryption -Version 1.0.1
dotnet add package RSEncryption --version 1.0.1
paket add RSEncryption --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

The Encrypt and Decrypt functions can be used immediately after class instantiation. The class is internally initialized with a key sequence.

I would advise first seeding the class with the SetEncryptionPrimers method.

Then your application should store the keys somewhere.

Summary of SetEncryptionPrimers method:
Set specific encryption primer values

Parameters:
strPassphrase: Passphrase - At least 12 bytes
strSaltValue: Salt value - At least 12 bytes
strHashAlgorithm: Optional hash algorithm - Default = SHA1. Valid options are SHA1 or MD5.
strInitVector: Optional init vector. At least 16 bytes. Default=DEFAULTINITVECTOR

Returns:
True=Primer set successfully. False=Error occurred setting the primer. Use GetLastError to see error details.

The Encrypt and Decrypt functions can be used immediately after class instantiation. The class is internally initialized with a key sequence.

I would advise first seeding the class with the SetEncryptionPrimers method.

Then your application should store the keys somewhere.

Summary of SetEncryptionPrimers method:
Set specific encryption primer values

Parameters:
strPassphrase: Passphrase - At least 12 bytes
strSaltValue: Salt value - At least 12 bytes
strHashAlgorithm: Optional hash algorithm - Default = SHA1. Valid options are SHA1 or MD5.
strInitVector: Optional init vector. At least 16 bytes. Default=DEFAULTINITVECTOR

Returns:
True=Primer set successfully. False=Error occurred setting the primer. Use GetLastError to see error details.

Release Notes

Initial Release V1.0.1

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
1.0.1 128 12/27/2017