[pgjdbc/pgjdbc] 82c200: fix: Add pkcs12 key functionality (#1599)
Dave Cramer <[email protected]> Fri, 29 Nov 2019 07:01:27 -0800
| Newsgroups | gmane.comp.db.postgresql.jdbc |
|---|---|
| Message-ID | <pgjdbc/pgjdbc/push/refs/heads/master/[email protected]> |
Branch: refs/heads/master
Home: https://github.com/pgjdbc/pgjdbc
Commit: 82c2008f83dd687e80b1e3acdeeb618dccc2fb5c
https://github.com/pgjdbc/pgjdbc/commit/82c2008f83dd687e80b1e3acdeeb618dccc2fb5c
Author: Dave Cramer <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M certdir/README.md
A certdir/goodclient.p12
M docs/documentation/head/connect.md
M docs/documentation/head/ssl-client.md
M docs/documentation/head/ssl.md
M pgjdbc/src/main/java/org/postgresql/ssl/LibPQFactory.java
A pgjdbc/src/main/java/org/postgresql/ssl/PKCS12KeyManager.java
M pgjdbc/src/test/java/org/postgresql/test/ssl/LazyKeyManagerTest.java
A pgjdbc/src/test/java/org/postgresql/test/ssl/PKCS12KeyTest.java
Log Message:
-----------
fix: Add pkcs12 key functionality (#1599)
* fix: Add pkcs12 key functionality
WIP
PBE-MD5-DES might be inadequate in environments where high level of security is needed and the key is not protected
pkcs12 uses 3DES which also isn't completely adequate but is certainly more secure than MD5-DES
* fix docs to add PKCS12 archive format