A new class clsLock provides:
1) Encryption
2) Decryption
3) Key Setting from String
The model used is the Triple DES (Data Encryption Standard)
This requires a 24 Byte Key and an 8 Byte Initialization Vector
Both must be known to decrypt
The IV is fixed in the class, but the Key can be changed via KeyFromString Function.
This way a specific key could be used by an application.
The idea is to encrypt things like passwords or other sensitive data in varbinary columns in the database. SQL provides its own encryption but it is generally considered to be weak
Applications can freely use the data but no query, Access or alien application can read the data without knowing
1) The encryption scheme,
2) The 24 byte key as its string or byte version
3) The 8 byte vector
We are protecting the source code and implementing the class as a standalone DLL, so the details are in compiled code and in secured source
can anyone help with this dony no where to start
1) Encryption
2) Decryption
3) Key Setting from String
The model used is the Triple DES (Data Encryption Standard)
This requires a 24 Byte Key and an 8 Byte Initialization Vector
Both must be known to decrypt
The IV is fixed in the class, but the Key can be changed via KeyFromString Function.
This way a specific key could be used by an application.
The idea is to encrypt things like passwords or other sensitive data in varbinary columns in the database. SQL provides its own encryption but it is generally considered to be weak
Applications can freely use the data but no query, Access or alien application can read the data without knowing
1) The encryption scheme,
2) The 24 byte key as its string or byte version
3) The 8 byte vector
We are protecting the source code and implementing the class as a standalone DLL, so the details are in compiled code and in secured source
can anyone help with this dony no where to start