Kenneth Skovhede
|
7d5ed6deb7
|
Added support for blacklisting keys.
Blacklisted keys can only be used for decryption.
|
2024-08-30 12:43:21 +02:00 |
|
Kenneth Skovhede
|
5af5b4d553
|
Added option to prevent starting with the machine serial.
This could be part of the solution to #5496
|
2024-08-28 22:25:23 +02:00 |
|
Kenneth Skovhede
|
efd30a06bf
|
Fixed tests by allowing test code to pass a custom key for encryption
|
2024-08-21 21:02:42 +02:00 |
|
Kenneth Skovhede
|
3c1a4b5d94
|
Encryption uses StringBuilder instead of stream to minimize byte[] use.
|
2024-08-20 21:09:14 +02:00 |
|
Kenneth Skovhede
|
12d196194b
|
Optimizations to avoid repeated calculations on the same data (DeviceId + KeyHash)
|
2024-08-20 17:01:21 +02:00 |
|
Marcelo Ceccon
|
89ca5fb1b5
|
Adding library level functionality to encrypt settings
This commit only adds the functionality to the library to encrypt settings fields in the sqlite database.
Unit Tests are included in this commit.
|
2024-08-19 13:50:09 -03:00 |
|