Pol Henarejos
|
69120cc961
|
Added cvc_get_ext() to find CVC extensions.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-08-13 00:43:35 +02:00 |
|
Pol Henarejos
|
06aaf58f0b
|
Added extension optional parameter to be included in the CVC body.
This field should be a concatenation of tag 73, which should include an OID and a context.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-08-13 00:07:24 +02:00 |
|
Pol Henarejos
|
6bd2e65459
|
Add function for building PrKD asn1
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-15 15:38:11 +02:00 |
|
Pol Henarejos
|
eb94ed7806
|
Separated routines for verifying and parsing CV certificates.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-10 20:04:48 +02:00 |
|
Pol Henarejos
|
3542062ecd
|
Added function to write the ASN1 certificate description.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-10 16:29:28 +02:00 |
|
Pol Henarejos
|
824c327a2c
|
Added function to obtain EC params from root CA cert.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-10 16:28:55 +02:00 |
|
Pol Henarejos
|
a4d4f9a944
|
Fix outer CAR value.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-09 21:25:17 +02:00 |
|
Pol Henarejos
|
83a583a33f
|
Fix CVC verification.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-09 19:02:22 +02:00 |
|
Pol Henarejos
|
143c2d279b
|
Added cvc_verify to verify a cvcert with other CA cvcert.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-09 14:16:17 +02:00 |
|
Pol Henarejos
|
d96d7a533e
|
Added procedure for verifying CVC (unfinished).
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-08 20:01:23 +02:00 |
|
Pol Henarejos
|
6d8161de73
|
Added functions to retrieve CAR and CHR from certs.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-06-08 17:34:17 +02:00 |
|
Pol Henarejos
|
2febbe2795
|
Fix missing comma.
|
2022-06-01 12:57:42 +02:00 |
|
Pol Henarejos
|
299516f576
|
Fix set point A.
mbedtls does not set point A for some curves.
|
2022-06-01 11:51:33 +02:00 |
|
Pol Henarejos
|
6edeab6f85
|
Signatures in CVC are in plain format.
Plain format concatenates r||s.
|
2022-06-01 10:30:20 +02:00 |
|
Pol Henarejos
|
7b79d7ffde
|
Moving CVC procedures to a separate file.
|
2022-06-01 09:46:23 +02:00 |
|