Contains support for Notary Project signature envelope, and format specific implementation
Go to file
Junjie Gao a9c5e3f1a5
chore: update maintainer list: Junjie Gao retired (#282)
Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
2025-07-01 11:08:04 +08:00
.github build(deps): bump apache/skywalking-eyes from 0.6.0 to 0.7.0 (#258) 2025-02-27 02:59:00 +00:00
internal fix: add tsa cert chain revocation check after timestamping (#246) 2024-11-29 10:47:49 +08:00
revocation fix: use iterator instead of looping through multiple slices (#259) 2025-03-04 10:23:06 +08:00
signature fix: error message of `SignatureAuthenticityError` (#269) 2025-04-16 11:39:23 +08:00
testhelper fix(test): test cases with `example.com` URL (#238) 2024-11-05 10:12:07 +08:00
x509 fix: add tsa cert chain revocation check after timestamping (#246) 2024-11-29 10:47:49 +08:00
.gitignore chore: add license header to files and github action workflow to check license (#154) 2023-07-18 10:03:08 +08:00
CODEOWNERS chore: update maintainer list: Junjie Gao retired (#282) 2025-07-01 11:08:04 +08:00
LICENSE Initial commit 2022-04-18 18:36:45 -07:00
MAINTAINERS chore: update maintainer list: Junjie Gao retired (#282) 2025-07-01 11:08:04 +08:00
Makefile fix: `check-line-endings` command of Makefile (#252) 2024-12-30 08:55:42 +08:00
README.md doc: update README to align with the new project brand (#158) 2023-11-27 15:42:47 +08:00
go.mod build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 (#267) 2025-04-15 03:10:21 +00:00
go.sum build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 (#267) 2025-04-15 03:10:21 +00:00

README.md

notation-core-go

Build Status codecov Go Reference

notation-core-go provides core crypto functionality for notation-go and implements signature generation, parsing and revocation related functionalities based on the Notary Project specifications. It also provides validation functionality for certificate and certificate chain.

notation-core-go reached a stable release as of July 2023 and continues to be actively developed and maintained.

Please visit README to know more about Notary Project.

[!NOTE] The Notary Project documentation is available here.

Table of Contents

Documentation

Library documentation is available at Go Reference.

Code of Conduct

This project has adopted the CNCF Code of Conduct. See CODE_OF_CONDUCT.md for further details.

License

This project is covered under the Apache 2.0 license. You can read the license here.