-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Obtain S/MIME signature using cryptography library (#129)
* Obtain S/MIME signature using cryptography library The governance and permission files must be S/MIME signed. The biggest obstacle to adopting the cryptography library is that it doesn't expose an S/MIME API (see pyca/cryptography#1621 for more information). Use the OpenSSL API directly (via cryptography's hazmat layer) to obtain S/MIME signatures, and prove the functionality out by using it to sign the governance files. Progress on #109 Signed-off-by: Kyle Fazzari <kyle@canonical.com> * Resolve flake8 import ordering issues Signed-off-by: Kyle Fazzari <kyle@canonical.com>
- Loading branch information
1 parent
0c539df
commit f264754
Showing
2 changed files
with
63 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters