Issuer Sign Tool extention support
authorNikolay Morozov <nmorozoff77@yandex.ru>
Mon, 2 Mar 2020 07:17:30 +0000 (10:17 +0300)
committerDmitry Belyavskiy <beldmit@gmail.com>
Wed, 25 Mar 2020 12:33:53 +0000 (15:33 +0300)
commit71f852802f453db9be24bb83385288c7d7b83ae1
tree6e25b386a15a51df5e8a8d9e87b9c69dd3fda159
parent129c22840ee73c0c6cb1e5ed629fa361b688e537
Issuer Sign Tool extention support

Issuer Sign Tool (1.2.643.100.112) The name of the tool used to signs the subject (ASN1_SEQUENCE)
This extention is required to obtain the status of a qualified certificate at Russian Federation.
RFC-style description is available here: https://tools.ietf.org/html/draft-deremin-rfc4491-bis-04#section-5
Russian Federal Law 63 "Digital Sign" is available here:  http://www.consultant.ru/document/cons_doc_LAW_112701/

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/11216)
14 files changed:
crypto/asn1/asn1_item_list.h
crypto/err/openssl.txt
crypto/x509/build.info
crypto/x509/ext_dat.h
crypto/x509/standard_exts.h
crypto/x509/v3_ist.c [new file with mode: 0644]
doc/man3/ISSUER_SIGN_TOOL_new.pod [new file with mode: 0644]
include/openssl/x509v3.h
include/openssl/x509v3err.h
test/certs/grfc.pem [new file with mode: 0644]
test/recipes/25-test_rusext.t [new file with mode: 0644]
test/recipes/25-test_rusext_data/grfc.msb [new file with mode: 0644]
test/recipes/25-test_rusext_data/grfc.utf8 [new file with mode: 0644]
util/libcrypto.num