xref: /linux/crypto/rsaprivkey.asn1 (revision a23e1966932464e1c5226cb9ac4ce1d5fc10ba22)
1*201c0da4SLukas Wunner-- SPDX-License-Identifier: BSD-3-Clause
2*201c0da4SLukas Wunner--
3*201c0da4SLukas Wunner-- Copyright (C) 2016 IETF Trust and the persons identified as authors
4*201c0da4SLukas Wunner-- of the code
5*201c0da4SLukas Wunner--
6*201c0da4SLukas Wunner-- https://www.rfc-editor.org/rfc/rfc8017#appendix-A.1.2
7*201c0da4SLukas Wunner
822287b0bSTadeusz StrukRsaPrivKey ::= SEQUENCE {
922287b0bSTadeusz Struk	version		INTEGER,
1022287b0bSTadeusz Struk	n		INTEGER ({ rsa_get_n }),
1122287b0bSTadeusz Struk	e		INTEGER ({ rsa_get_e }),
1222287b0bSTadeusz Struk	d		INTEGER ({ rsa_get_d }),
138be0b84eSSalvatore Benedetto	prime1		INTEGER ({ rsa_get_p }),
148be0b84eSSalvatore Benedetto	prime2		INTEGER ({ rsa_get_q }),
158be0b84eSSalvatore Benedetto	exponent1	INTEGER ({ rsa_get_dp }),
168be0b84eSSalvatore Benedetto	exponent2	INTEGER ({ rsa_get_dq }),
178be0b84eSSalvatore Benedetto	coefficient	INTEGER ({ rsa_get_qinv })
1822287b0bSTadeusz Struk}
19