Davide Pesavento | 8579001 | 2019-01-19 21:22:39 -0500 | [diff] [blame] | 1 | # NDN Certificate Management Protocol (NDNCERT) |
| 2 | |
Davide Pesavento | 552174c | 2020-04-16 01:54:08 -0400 | [diff] [blame] | 3 |  |
Davide Pesavento | 8579001 | 2019-01-19 21:22:39 -0500 | [diff] [blame] | 4 | [](https://travis-ci.org/named-data/ndncert) |
Zhiyi | c3837ff | 2016-12-13 17:00:00 -0800 | [diff] [blame] | 5 | |
Davide Pesavento | 552174c | 2020-04-16 01:54:08 -0400 | [diff] [blame] | 6 | The NDN certificate management protocol (**NDNCERT**) enables automatic certificate management |
| 7 | in NDN. In Named Data Networking (NDN), every entity should have a corresponding identity |
| 8 | (namespace) and the corresponding certificate for this namespace. Moreover, entities need simple |
| 9 | mechanisms to manage sub-identities and their certificates. NDNCERT provides flexible mechanisms |
| 10 | to request certificates from a certificate authority (CA) and, as soon as the certificate is |
| 11 | obtained, mechanisms to issue and manage certificates in the designated namespace. Note that |
| 12 | NDNCERT does not impose any specific trust model or trust anchors. While the primary use case of |
| 13 | this protocol is to manage NDN testbed certificates, it can be used with any other set of global |
| 14 | and local trust anchors. |
Zhiyi | c3837ff | 2016-12-13 17:00:00 -0800 | [diff] [blame] | 15 | |
Davide Pesavento | 552174c | 2020-04-16 01:54:08 -0400 | [diff] [blame] | 16 | See [our GitHub wiki](https://github.com/named-data/ndncert/wiki) for more details. |
Zhiyi | c3837ff | 2016-12-13 17:00:00 -0800 | [diff] [blame] | 17 | |
Davide Pesavento | 552174c | 2020-04-16 01:54:08 -0400 | [diff] [blame] | 18 | ## Reporting bugs |
| 19 | |
| 20 | Please submit any bug reports or feature requests to the |
| 21 | [NDNCERT issue tracker](https://redmine.named-data.net/projects/ndncert/issues). |
| 22 | |
| 23 | ## Contributing |
| 24 | |
| 25 | We greatly appreciate contributions to the NDNCERT code base, provided that they are |
| 26 | licensed under the GPL 3.0+ or a compatible license (see below). |
| 27 | If you are new to the NDN software community, please read the |
| 28 | [Contributor's Guide](https://github.com/named-data/.github/blob/master/CONTRIBUTING.md) |
| 29 | to get started. |
| 30 | |
| 31 | ## License |
| 32 | |
| 33 | NDNCERT is an open source project licensed under the GPL version 3. |
| 34 | See [`COPYING.md`](COPYING.md) for more information. |