summaryrefslogtreecommitdiffstats
path: root/src/shared/openssl-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: Introduce --certificate-source= optionDaan De Meyer2024-11-071-25/+125
* openssl-util: Set expected object type to private keysDaan De Meyer2024-11-071-0/+3
* openssl-util: Set default UI method instead of setting engine methodDaan De Meyer2024-11-051-87/+76
* openssl-util: Query engine/provider pin via ask-passwordDaan De Meyer2024-11-031-13/+207
* tree-wise: several cleanups for loggingYu Watanabe2024-04-301-2/+2
* openssl-util: compatible with restricted openssl3Norbert Lange2024-04-181-0/+14
* repart: add --private-key-source and drop --private-key-uriLuca Boccassi2024-03-011-28/+46
* openssl: add helper to load key from provider/engineLuca Boccassi2024-02-091-0/+101
* cryptenroll: allow to use a public key on a tokenVladimir Stoiakin2024-02-021-29/+35
* cryptsetup: Add support for EC keys in PKCS#11 tokensVladimir Stoiakin2023-12-191-4/+95
* cryptenroll, homectl: deduplicate generation of LUKS2 volume keysVladimir Stoiakin2023-12-191-0/+73
* openssl-util: avoid freeing invalid pointerDavid Tardon2023-12-131-1/+1
* tree-wide: unify OpenSSL spelling in log messagesFrantisek Sumsal2023-11-131-9/+9
* tree-wide: fix typoYu Watanabe2023-10-041-2/+2
* openssl: add kdf_ss_derive()Dan Streetman2023-09-281-0/+66
* openssl: add ecc_edch()Dan Streetman2023-09-281-0/+42
* openssl: add openssl_cipher_many()Dan Streetman2023-09-281-0/+101
* openssl: add kdf_kb_hmac_derive()Dan Streetman2023-09-281-2/+89
* openssl: add rsa_oaep_encrypt_bytes()Dan Streetman2023-09-281-0/+67
* openssl: add openssl_hmac_many()Dan Streetman2023-09-281-0/+97
* openssl: replace openssl_hash() with openssl_digest()Dan Streetman2023-09-281-45/+8
* openssl: add openssl_digest_many()Dan Streetman2023-09-281-0/+58
* openssl: add openssl_digest_size()Dan Streetman2023-09-281-0/+31
* openssl-util: add common implementation of digest+signLennart Poettering2023-09-061-0/+43
* openssl: use new(char, size) instead of malloc(size)Dan Streetman2023-08-241-1/+1
* openssl: add log_openssl_errors()Dan Streetman2023-08-081-76/+99
* openssl: add ecc_pkey_new(), ecc_pkey_from_curve_x_y(), ecc_pkey_to_curve_x_y()Dan Streetman2023-08-041-0/+193
* openssl: add rsa_pkey_new(), rsa_pkey_from_n_e(), rsa_pkey_to_n_e()Dan Streetman2023-08-041-0/+143
* openssl: add openssl_pkey_from_pem()Dan Streetman2023-08-041-0/+19
* openssl-util: Add x509_fingerprint()Daan De Meyer2022-09-231-0/+19
* openssl-util: use assert() if no side effectYu Watanabe2022-09-131-4/+4
* openssl-util: drop meaningless assertionYu Watanabe2022-09-131-1/+0
* openssl-util: add helper for calculating fingerprint of a DER public keyLennart Poettering2022-09-081-0/+58
* port string_hashsum from libgcrypt to openssl^gcryptZbigniew Jędrzejewski-Szmek2021-12-011-0/+30
* basic/openssl-util: Add sha256 hash wrapperKevin Kuehler2021-12-011-0/+37
* openssl-util: use EVP API to get RSA bitsLennart Poettering2021-09-291-6/+1
* openssl: make RSA struct constLennart Poettering2021-04-101-1/+1
* tree-wide: add spdx header on source filesZbigniew Jędrzejewski-Szmek2021-01-281-0/+2
* homed: split out code that determines suitable LUKS passphrase size from RSA keyLennart Poettering2020-12-171-0/+35
* homed: move helper calls for RSA encryption to shared codeLennart Poettering2020-12-171-0/+41