Barbican is a RESTful key manager service service for cloud applications.
NOTE: As of April 25 2023, Barbican is moving back to launchpad. Please file new bugs and issues there.
Barbican includes a REST API (called Barbican) designed for the secure storage, provisioning and management of secrets. The API can interface with security appliances (such as HSMs).
The OpenStack community maintains several clients to this API: python-
Barbican is based on the OpenStack architecture. It supports configurable middleware such as to interface with Keystone for authentication and authorization services. Components from the Oslo commons project are used, such as config and logging.
Project information
- Licence:
- Apache Licence
View full history Series and milestones
2025.1 series is the current focus of development.
All code Code
- Version control system:
- Git
- Programming languages:
- python
All packages Packages in Distributions
-
barbican source package in Xenial
Version 1:2.0.0-0ubuntu1.1 uploaded -
barbican source package in Plucky
Version 2:19.0.0+git2025030311.4500d9f4-0ubuntu1 uploaded -
barbican source package in Oracular
Version 2:19.0.0-0ubuntu1 uploaded -
barbican source package in Noble
Version 2:18.0.0-0ubuntu1 uploaded -
barbican source package in Mantic
Version 2:17.0.0-0ubuntu2 uploaded
All bugs Latest bugs reported
-
Bug #2089735: WhenTestingP11CryptoPlugin.test_create_pkcs11 broken in Python 3.13
Reported -
Bug #2088356: Ubuntu Noble: flake8 AttributeError: 'EntryPoints' object has no attribute 'get'
Reported -
Bug #2088355: Ubuntu Noble: Failed to build installable wheels for Pillow
Reported -
Bug #2087915: [barbican] Encrypted volume evacuation fails during Masakari HA process due to insufficient permissions
Reported -
Bug #2084691: Barbican KMIP plugin doesn't specify name resources
Reported
All blueprints Latest blueprints
-
PKCS#11 Mechanism List
Registered -
PKCS#11 Key Type Rotation
Registered -
Add authentication to AES-CBC encryption in PKCS#11 backend
Registered -
PKCS11 symmetric keys could be created out of HSM
Registered -
Rolling upgrade
Registered
More contributors Top contributors
- Ghanshyam Mann 22 points
- Takashi Kajinami 9 points
- Thomas Goirand 7 points
- Przemysław Kuczyński 6 points
- Quentin GROLLEAU 6 points