diff options
author | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2016-10-21 17:38:57 +0300 |
---|---|---|
committer | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2018-06-23 12:20:16 +0300 |
commit | 6e8b1a1d3be198f436234c76d65ecc82e06aeb3d (patch) | |
tree | 890c776627a863b5492bb89b4288451aa631a531 /lib | |
parent | 72b94198019c44580b88fb1457d4cbae700ebb36 (diff) | |
download | gnutls-6e8b1a1d3be198f436234c76d65ecc82e06aeb3d.tar.gz |
Add several DN entry definitions used by qualified GOST signatures
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/x509/common.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/x509/common.c b/lib/x509/common.c index a446186625..c978c024e1 100644 --- a/lib/x509/common.c +++ b/lib/x509/common.c @@ -130,6 +130,14 @@ static const struct oid_to_string _oid2str[] = { /* rfc3920 section 5.1.1 */ ENTRY("1.3.6.1.5.5.7.8.5", "XmppAddr", NULL, ASN1_ETYPE_UTF8_STRING), + /* Russian things: https://cdnimg.rg.ru/pril/66/91/91/23041_pril.pdf */ + /* Main state registration number */ + ENTRY("1.2.643.100.1", "OGRN", NULL, ASN1_ETYPE_NUMERIC_STRING), + /* Individual insurance account number */ + ENTRY("1.2.643.100.3", "SNILS", NULL, ASN1_ETYPE_NUMERIC_STRING), + /* VAT identification number */ + ENTRY("1.2.643.3.131.1.1", "INN", NULL, ASN1_ETYPE_NUMERIC_STRING), + {NULL, 0, NULL, 0, NULL, 0} }; |