-
Notifications
You must be signed in to change notification settings - Fork 0
Custom transmission encryptor
By default the DNF implements a RSA for asymmetric encryption and AES for symmetric encryption.
The framework allows you to implement new IEncryptionOperator
that handles other algorithm.
- Create a new class.
- Derive if from the
PipesProvider.Security.Encryption.Operators.IEncryptionOperator
interface and implement its members. - You awesome!
The description for all members provided in the source or int the local Documentation.
Look at the alreade implemeted operators: RSA, AES.
Symmetric encryption operator using during encryption of binary content of queries.
Define the same value as in the Code
property of your IEncriptionOperator
at the EncryptionInfo.contentEncytpionOperatorCode
field during creation of a Query
instance.
Example: new Query.EncryptionInfo(){contentEncytpionOperatorCode = "aes"}
will define that the query must be encrypted with the AESEncryptionOperator
.
Asymmetric encryption operator using during encryption of queries' metadata that contains a secret symmetric keys and other private info.
- Donate: Why support the initiative? | Patreon
- Contacts: LinkedIn
- See also: WPF Handler | Uniform Data Operator | Datum Point