RSA ํค ์์์ ๊ฐ์ธํค ํ์ผ์ ์์ ๋ณด์์ผ๋ฐ์ ์ผ๋ก ๊ฐ์ธํค๋ ์ํธํ ๋์ด ์์ง๋ง ์ํธํ ๋์ง ์์ ํ์์ PKCS#1 ์์ ์ ์ ๋ ํ์์ ๊ฐ์ง๊ณ ๋ง๋ค์ด์ ธ์๋ค.๋ณดํต RSA ์ฐ์ฐ์์ ์ฌ์ฉ ๋๋ ํค ๊ฐ์ n, e, d ์ด๋ค.์ฌ๊ธฐ์ ๋ณดํต (n, d) ๊ฐ์ด ๊ฐ์ธํค ์ด๊ณ (n, e) ๊ฐ์ ๊ณต๊ฐํค๋ก ํํ๋ค ๋งํ๋ค.๊ทธ๋ผ PKCS#1 ํ์์ ๊ฐ์ธํค๋ฅผ BerEditor๋ก ๋ณด๋ฉด ๋ค์ ๊ทธ๋ฆผ๊ณผ ๊ฐ๋ค.๋ณดํต ๊ฐ์ธํค ํ์ผ์๋ ๊ฐ์ธํค์ ๊ณต๊ฐํค ๊ฐ์ด ๋ชจ๋ ๋ค์ด๊ฐ ์๋๋ฐ์ n, e, d ๊ฐ ์์ ๋ค๋ฅธ ๊ฐ์ด ๋ ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค.์ด ๊ฐ๋ค์ PKCS#1 ์ ์ ์ ๋ ASN.1 ๊ฐ์ ์ฐธ์กฐ ํ๋ฉด ์๋์ ๊ฐ๋ค.RSA ๊ฐ์ธํค ASN.1 RSAPrivateKey ::= SEQUENCE { version ..