Produits
Authentic 2
Authentic 2 est une plate-forme complète, multiprotocoles et libre, de gestion d'identité. Authentic 2 assure une gestion souple et homogénéisée des identités numériques au sein de votre organisme.
Authentic 2 est développé en Python et Django. Authentic 2 est sous licence GNU AGPLv3.
Fonctionnalités
- Support du protocole SAML 2.0
- Support du protocole OpenIDConnect
- Support du raccordement à France Connect
- Support du protocole CAS (1.0 et 2.0 et mode proxy)
- Support des certificats SSL/TLS
- Support Kerberos et Active Directory
- Permet de servir de passerelle d'un protocole à un autre, par exemple entre OpenIDConnect et SAML 2.0
- Support des annuaires LDAP v2 et v3 (y compris Active Directory)
- Fonctionne nativement avec PostgreSQL
Site du projet Télécharger Documentation
Lasso
Pour implémenter le protocole SAML 2.0 (ou les protocoles Liberty Alliance) dans une application web, Lasso est la solution. Lasso est utilisée par Mon Service Public.
Lasso est une bibliothèque libre qui supporte les standards de la fédération d'identité SAML 2.0, ID-FF 1.2 et ID-WSF. Lasso a été certifiée conforme aux spécifications SAML 2.0 par le consortium Liberty Alliance (maintenant Kantara Initiative) en 2006.
Lasso est écrite en C, ce qui lui assure un excellent niveau de performance, mais possède des bindings (couche plus haut niveau) pour les langages Java, Perl, PHP et Python.
Site du projet Télécharger Documentation.
Cryptic
Cryptic est le fruit d'un projet de recherche en cours ayant pour objectif de préserver la vie privée en permettant à l'utilisateur de maîtriser la diffusion d'informations certifiées le concernant.
Cryptic est une bibliothèque publiée sous licence GNU GPL v2 qui permet l'implémentation de certificats digitaux avec des propriétés avancées. Cryptic est écrite en C et repose sur glib et openssl. La version 1.1.1 propose des bindings pour l'utilisation en langages Python et Java. La bibliothèque est fournie avec des exemples.
Fonctionnalités
- La CL-Signature issue des travaux de Camenisch et Lysyanskaya
- Le protocole de preuve de zéro-connaissance de Schnorr
- Les preuves d'appartenance d'une quantité à un intervalle