Davide De Rosa
|
d22420c06b
|
Rearrange some unit tests
|
2019-04-02 18:58:35 +02:00 |
|
Davide De Rosa
|
559bb6607c
|
Add and test PKCS#8 decryption
Fixes #80
|
2019-04-02 00:34:23 +02:00 |
|
Davide De Rosa
|
47b80d5361
|
Refactor to decrypt generic key
|
2019-04-02 00:31:54 +02:00 |
|
Davide De Rosa
|
e5393f81b8
|
Test decrypt .pem with encrypted private key
|
2019-03-25 18:45:01 +01:00 |
|
Davide De Rosa
|
7d69e09c53
|
Update copyright
|
2019-03-09 11:44:18 +01:00 |
|
Davide De Rosa
|
9544e59fcf
|
Fix missing try in test
|
2019-02-27 20:08:59 +01:00 |
|
Davide De Rosa
|
3ec4a7d292
|
Implement AES-CTR encryption
|
2018-10-19 16:56:20 +02:00 |
|
Davide De Rosa
|
a430beb35f
|
Improve Swift bridging of CryptoFlags
|
2018-10-19 16:56:20 +02:00 |
|
Davide De Rosa
|
31babe56f0
|
Fix tests formerly broken by flags.iv
|
2018-10-19 16:21:13 +02:00 |
|
Davide De Rosa
|
bff9352c6e
|
Handle encryption/peer-id in a stateless manner
Fixes #30
|
2018-10-19 15:54:55 +02:00 |
|
Davide De Rosa
|
872e20a95a
|
Add function to compute MD5 from certificate
|
2018-10-18 12:32:22 +02:00 |
|
Davide De Rosa
|
cd923ea8c9
|
Test client/server asymmetrical crypto
|
2018-09-20 23:20:08 +02:00 |
|
Davide De Rosa
|
fe92fcd91c
|
Remove NSData versions from Encrypter/Decrypter
Move to test target. Conversely, bring ZeroingData.data extension
into main targets.
|
2018-09-20 09:01:44 +02:00 |
|
Davide De Rosa
|
d53e7add10
|
Allow HMAC verify with nil cipher in CryptoCBC
|
2018-09-12 15:21:25 +02:00 |
|
Davide De Rosa
|
b172f79719
|
Re-license with proper per-file notices
Clarify explicitly the author/extent of the fork, with proper
credit to the original project's license and copyright holder.
|
2018-08-28 12:53:14 +02:00 |
|
Davide De Rosa
|
4d03df7066
|
Finish up renaming in headers and prefixes
|
2018-08-23 12:10:56 +02:00 |
|
Davide De Rosa
|
fe665e8ad5
|
Rename library to TunnelKit
|
2018-08-23 12:10:41 +02:00 |
|