lasso/lasso
Benjamin Dauvergne 53b0bd3569 Change default key encryption padding algorithm to RSA-OAEP (#56023)
The key encryption padding algorithm is now configurable, the default
being changed to OAEP. It's possible to set the default through
./configure with:

    --with-default-key-encryption-method=[rsa-pkcs1|rsa-oaep]

at initialization time with an environment variable:

    LASSO_DEFAULT_KEY_ENCRYPTION_METHOD=[rsa-pkcs1|rsa-oaep]

or at runtime for a service provider:

    lasso_provider_set_key_encryption_method(LassoProvider *provider,
        LassoKeyEncryptionMethod key_encryption_method)

The setting is global for all encrypted nodes (Assertion or NameID).
2021-09-11 19:20:04 +02:00
..
id-ff Change default key encryption padding algorithm to RSA-OAEP (#56023) 2021-09-11 19:20:04 +02:00
saml-2.0 Change default key encryption padding algorithm to RSA-OAEP (#56023) 2021-09-11 19:20:04 +02:00
xml Change default key encryption padding algorithm to RSA-OAEP (#56023) 2021-09-11 19:20:04 +02:00
Makefile.am Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
backward_comp.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
build_strerror.py Make Python scripts compatible with both Py2 and Py3 2018-07-24 11:03:09 +02:00
ctypes.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
debug.h add a pem-public-key runtime flag 2018-05-01 11:13:08 +02:00
errors.c.in Fix license boilerplates 2013-12-03 21:55:06 +01:00
errors.h Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
export.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
extract_sections.py Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
extract_symbols.py Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
extract_types.py Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
key.c misc: clear warnings about class_init signature using coccinelle 2020-03-26 22:52:49 +01:00
key.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
keyprivate.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
lasso.c Change default key encryption padding algorithm to RSA-OAEP (#56023) 2021-09-11 19:20:04 +02:00
lasso.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
lasso_config.h.in Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
logging.c Fix license boilerplates 2013-12-03 21:55:06 +01:00
logging.h export symbol lasso_log (#33784) 2019-07-02 11:57:08 +02:00
registry-private.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
registry.c Fix license boilerplates 2013-12-03 21:55:06 +01:00
registry.h Fix license boilerplates 2013-12-03 21:55:06 +01:00
utils.c Fix license boilerplates 2013-12-03 21:55:06 +01:00
utils.h misc: clear warnings about class_init signature using coccinelle 2020-03-26 22:52:49 +01:00