aboutsummaryrefslogtreecommitdiffstats
path: root/vespaclient-java/src/main/java/com/yahoo/vespa/security
Commit message (Expand)AuthorAgeFilesLines
* Create crypto tool output streams with RW permissions for owner onlyTor Brede Vekterli2023-05-021-1/+5
* Correct checks for redirected I/O during interactive token resealingTor Brede Vekterli2023-02-141-1/+1
* Add an "interactive" token resealing protocol and basic tooling supportTor Brede Vekterli2023-01-312-19/+85
* Use ChaCha20-Poly1305 instead of AES-GCM for shared key-based cryptoTor Brede Vekterli2023-01-052-2/+2
* Support Zstd (un)compression during crypto CLI encryption and decryptionTor Brede Vekterli2023-01-043-5/+45
* Allow trailing dots in decryption tool key IDTor Brede Vekterli2022-12-091-1/+1
* Support interactive private key entry when not using stdio redirectionTor Brede Vekterli2022-11-187-11/+61
* Support auto-resolving private key files based on token key IDTor Brede Vekterli2022-11-175-17/+109
* Use BouncyCastle AES GCM cipher and I/O streams instead of JCATor Brede Vekterli2022-11-161-5/+5
* Add support for token resealingTor Brede Vekterli2022-11-115-24/+146
* Use Base62 for tokens and Base58 for keysTor Brede Vekterli2022-11-093-12/+7
* Add a simple base conversion toolTor Brede Vekterli2022-11-082-1/+101
* Encapsulate key identifier in own objectTor Brede Vekterli2022-11-023-4/+6
* Add simple token info dumping toolTor Brede Vekterli2022-11-013-3/+67
* Let token key IDs be UTF-8 byte strings instead of just an integerTor Brede Vekterli2022-11-012-6/+14
* Don't use legacy file existence checking APITor Brede Vekterli2022-11-011-1/+1
* Support standard IO streams for several encryption tool commandsTor Brede Vekterli2022-10-316-32/+63
* Add basic tooling for public key encryption and decryptionTor Brede Vekterli2022-10-2710-0/+601