|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dreamsecurity.jcaos.util.encoders.PEM
PEM ÀÎÄÚµù/µðÄÚµùÀ» À§ÇÑ Å¬·¡½ºÀÌ´Ù.
PEM ¸Þ½ÃÁö´Â ¸Þ½ÃÁöÀÇ BASE64 ÀÎÄÚµù °ªÀ» 64°³ÀÇ ¹®ÀÚ ´ÜÀ§·Î Àß¶ó¼ °¢ ´ÜÀ§¸¶´Ù °³Ç๮ÀÚ¸¦ Ãß°¡Çϰí,
¸Þ½ÃÁöÀÇ Æ÷¸ËÀ» ³ªÅ¸³»±â À§ÇÑ Header¿Í Tail (two encapsulation boundaries)À» Ãß°¡ÇÑ´Ù.
¸Þ½ÃÁö º° Two encapsulation boundaries.
¸Þ½ÃÁö Æ÷¸Ë
Header
Tail
X.509 ÀÎÁõ¼
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
RSA °³ÀÎŰ
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
PKCS8 °³ÀÎŰ Á¤º¸
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
PKCS8 ¾ÏÈ£ÈµÈ °³ÀÎŰ Á¤º¸
-----BEGIN ENCRYPTED PRIVATE KEY-----
-----END ENCRYPTED PRIVATE KEY-----
X.509 ÀÎÁõ¼ ÆóÁö ¸ñ·Ï
-----BEGIN X509 CRL-----
-----END X509 CRL-----
PKCS10 ÀÎÁõ¼ ¿äû ¸Þ½ÃÁö
-----BEGIN NEW CERTIFICATE REQUEST-----
-----END NEW CERTIFICATE REQUEST-----
PKCS7 ¼¸í ¸Þ½ÃÁö
-----BEGIN PKCS7-----
-----END PKCS7-----
Field Summary | |
static int |
TYPE_CERT_REQ
PKCS10 Çü½ÄÀÇ ÀÎÁõ¼ ¿äû ¸Þ½ÃÁö |
static int |
TYPE_CRL
X.509 Çü½ÄÀÇ ÀÎÁõ¼ ÆóÁö ¸ñ·Ï(CRL) |
static int |
TYPE_ENC_PRIKEY
PKCS8 Çü½ÄÀÇ ¾ÏÈ£ÈµÈ °³ÀÎŰ Á¤º¸ |
static int |
TYPE_NO_HEADER_AND_TAIL
ÀÎÄÚµùµÈ ¸Þ½ÃÁö¿¡ header¿Í tailÀ» »ý·« |
static int |
TYPE_PKCS7
PKCS7 Çü½ÄÀÇ ¼¸í ¸Þ½ÃÁö |
static int |
TYPE_PRIKEY_INFO
PKCS8 Çü½ÄÀÇ °³ÀÎŰ Á¤º¸ |
static int |
TYPE_PRIKEY_RSA
RSA °³ÀÎŰ |
static int |
TYPE_X509_CERT
X.509 Çü½ÄÀÇ ÀÎÁõ¼ |
Method Summary | |
static byte[] |
decode(byte[] data)
µ¥ÀÌÅ͸¦ PEM µðÄÚµùÇÑ´Ù. |
static byte[] |
encode(int type,
byte[] data)
µ¥ÀÌÅ͸¦ PEM ÀÎÄÚµù ÇÑ´Ù. |
static int |
getFormat()
PEM µðÄÚµù ¼öÇà ÈÄ, µðÄÚµùµÈ ¸Þ½ÃÁö Æ÷¸ËÀ» È®ÀÎÇÑ´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static int TYPE_NO_HEADER_AND_TAIL
public static int TYPE_X509_CERT
public static int TYPE_PRIKEY_RSA
public static int TYPE_PRIKEY_INFO
public static int TYPE_ENC_PRIKEY
public static int TYPE_CRL
public static int TYPE_CERT_REQ
public static int TYPE_PKCS7
Method Detail |
public static byte[] encode(int type, byte[] data)
type
- ÀÔ·ÂÇÏ´Â µ¥ÀÌÅÍÀÇ Á¾·ùdata
- ÀÎÄÚµùÇÒ µ¥ÀÌÅÍ
public static byte[] decode(byte[] data)
data
- µðÄÚµùÇÒ µ¥ÀÌÅÍ
getFormat()
public static int getFormat()
decode(byte[])
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |