mirror of
https://github.com/corda/corda.git
synced 2025-02-21 09:51:57 +00:00
Link to X509Utils. Makes it clear they are only an example.
This commit is contained in:
parent
c998968e58
commit
6572939e6e
@ -1,4 +1,4 @@
|
|||||||
Network permissioning
|
Network permissioning
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
@ -59,8 +59,8 @@ We can visualise the permissioning structure as follows:
|
|||||||
|
|
||||||
Keypair and certificate formats
|
Keypair and certificate formats
|
||||||
-------------------------------
|
-------------------------------
|
||||||
You can use any standard key tools or Corda's ``X509Utilities`` (which uses Bouncy Castle) to create the required
|
You can use any standard key tools to create the required public/private keypairs and certificates. The keypairs and
|
||||||
public/private keypairs and certificates. The keypairs and certificates should obey the following restrictions:
|
certificates must obey the following restrictions:
|
||||||
|
|
||||||
* The certificates must follow the `X.509 standard <https://tools.ietf.org/html/rfc5280>`_
|
* The certificates must follow the `X.509 standard <https://tools.ietf.org/html/rfc5280>`_
|
||||||
|
|
||||||
@ -75,6 +75,10 @@ public/private keypairs and certificates. The keypairs and certificates should o
|
|||||||
|
|
||||||
* RSA with 3072-bit key size
|
* RSA with 3072-bit key size
|
||||||
|
|
||||||
|
.. note:: Corda's ``X509Utilities`` show how to generate the required public/private keypairs and certificates using
|
||||||
|
Bouncy Castle. You can find the ``X509Utilities`` in the `Corda repository <https://github.com/corda/corda>`_, under
|
||||||
|
``/node-api/src/main/kotlin/net/corda/nodeapi/internal/crypto/X509Utilities.kt``.
|
||||||
|
|
||||||
Certificate role extension
|
Certificate role extension
|
||||||
--------------------------
|
--------------------------
|
||||||
Corda certificates have a custom X.509 v3 extension that specifies the role the certificate relates to. This extension
|
Corda certificates have a custom X.509 v3 extension that specifies the role the certificate relates to. This extension
|
||||||
|
Loading…
x
Reference in New Issue
Block a user