summaryrefslogtreecommitdiffstats
path: root/src/libcryptobox/keypair.c
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Allow more flexible keypair encodingvstakhov-keypair-encodingVsevolod Stakhov2024-09-211-54/+97
* [Fix] Use proper keys when doing asymmetric encryptionVsevolod Stakhov2024-08-091-4/+4
* [Minor] Oops, fix pubkey loadingVsevolod Stakhov2024-08-091-4/+1
* [Project] Remove NIST mode from everywhereVsevolod Stakhov2024-08-091-191/+74
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-56/+56
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-2/+2
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-351/+340
* [Minor] Allow to flatten keypair outputVsevolod Stakhov2023-01-041-3/+10
* [Minor] Allow different dump types for the keypairsVsevolod Stakhov2023-01-041-8/+10
* [Minor] Allow to get keypairs extensionsVsevolod Stakhov2023-01-041-0/+8
* [Minor] Add extensions to the keypairsVsevolod Stakhov2023-01-031-0/+16
* [Minor] Remove unused stuffVsevolod Stakhov2022-12-261-88/+0
* [Feature] Add multiple base32 alphabets for decodingVsevolod Stakhov2020-04-091-3/+3
* [Feature] Support multiple base32 alphabetsVsevolod Stakhov2020-04-091-1/+1
* [Minor] Fix typeVsevolod Stakhov2019-07-091-1/+1
* [CritFix] Check NM part of pubkey to match it with rotating keypairsVsevolod Stakhov2018-06-291-2/+10
* [Minor] Add ability to encrypt data using pubkey onlyVsevolod Stakhov2018-06-091-0/+50
* [Fix] Fix NIST signaturesVsevolod Stakhov2018-06-051-1/+1
* [Minor] Add method to encrypt and seal data using keypairVsevolod Stakhov2018-05-191-0/+50
* [Minor] Add method to decrypt data using keypairVsevolod Stakhov2018-05-191-0/+69
* [Minor] Constify argumentsVsevolod Stakhov2017-01-261-1/+1
* [CritFix] Fix writing of encrypted HTTP requestsVsevolod Stakhov2016-06-271-0/+8
* [Feature] Add routines to compare and check pubkeysVsevolod Stakhov2016-05-231-1/+21
* Add high level signing API for libcryptoboxVsevolod Stakhov2016-02-221-0/+74
* Refactor UCL APIVsevolod Stakhov2016-02-161-6/+6
* Fix couple of memory leaksVsevolod Stakhov2016-02-071-2/+4
* Fix more issues remainingVsevolod Stakhov2016-02-061-5/+11
* Add routines to print pubkey componentsVsevolod Stakhov2016-02-061-5/+37
* Fix loading of pubkeysVsevolod Stakhov2016-02-061-6/+6
* Fix some errorsVsevolod Stakhov2016-02-061-5/+7
* Fix rspamadmVsevolod Stakhov2016-02-061-0/+5
* Fix the rest sourcesVsevolod Stakhov2016-02-061-4/+4
* Add more methods to keypair managementVsevolod Stakhov2016-02-061-0/+202
* Add more utilities to operate with keypairsVsevolod Stakhov2016-02-051-0/+44
* Rework HTTP encryptionVsevolod Stakhov2016-02-051-1/+109
* Add basic routines to create and manage keypairsVsevolod Stakhov2016-02-051-2/+203
* Implement keypairs creationVsevolod Stakhov2016-02-051-1/+181
* Rework keypairs cacheVsevolod Stakhov2016-02-051-0/+7
* Start keypair framework conversionVsevolod Stakhov2016-02-051-0/+19