IT ±â¼ú°ú ¼ºñ½º°¡ ºü¸£°Ô ÁøÈÇÏ°í ÀÖ´Â ¿À´Ã³¯ µ¥ÀÌÅÍ º¸¾È°ú ÇÁ¶óÀ̹ö½Ã ¶ÇÇÑ Á߿伺ÀÌ Á¡Á¡ °Á¶µÇ°í ÀÖ´Ù.
ÀÌ Ã¥À» ÀÐÀ¸¸é µ¥ÀÌÅÍ º¸¾È°ú ÇÁ¶óÀ̹ö½Ã¸¦ À§Çؼ ÇʼöÀûÀ¸·Î ¾Ë¾Æ¾ß ÇÒ ´ëĪŰ/ºñ´ëĪŰ ¾ÏÈ£È, °ø°³Å°/°³ÀÎÅ° ¾ÏÈ£È, Ÿ¿ø °î¼± ¾ÏÈ£È, ÇØ½Ã¿Í µðÁöÅÐ ¼¸í°ú °°Àº ÀüÅëÀûÀÎ ¾ÏÈ£È ¾Ë°í¸®µë»Ó¸¸ ¾Æ´Ï¶ó µ¿Çü ¾ÏÈ£, ¿µÁö½Ä Áõ¸í, ¾çÀÚ ¾ÏÈ£¿Í °°Àº ÃֽŠ¾ÏÈ£È ¾Ë°í¸®µë±îÁö ±× °¡Ä¡¿Í Ư¡¿¡ ´ëÇؼ ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
1ºÎ. ¾ÏÈ£ÇÐÀÇ ¿ª»ç¿Í ¼Ò°³
1Àå. ¾ÏÈ£ÇÐ ½ÉÃþ ºÐ¼®
¾ÏÈ£ÇÐ ¼Ò°³
2Áø¼ö, ¾Æ½ºÅ° ÄÚµå, Ç¥±â¹ý
Æ丣¸¶ÀÇ ¸¶Áö¸· Á¤¸®, ¼Ò¼ö, ¸ðµâ·¯ ¿¬»ê
¾ÏÈ£È ¾Ë°í¸®µë¿¡ ´ëÇÑ °£·«ÇÑ ¿ª»ç¿Í °³¿ä
·ÎÁ¦Å¸ ½ºÅæ
Ä«À̻縣 ¾ÏÈ£
ROT13
ºô ¾ÏÈ£
¹ö³¿ ¾ÏÈ£
º¸¾È°ú ÄÄÇ»Æÿ¡ ´ëÇÑ °íÂû
¿ä¾à
2ºÎ. °íÀüÀûÀÎ ¾ÏÈ£È(´ëĪŰ¿Í ºñ´ëĪŰ ¾ÏÈ£È)
2Àå. ´ëĪŰ ¾ÏÈ£È
ºÎ¿ï ³í¸®ÀÇ Ç¥±â¹ý°ú ¿¬»ê
DES ¾Ë°í¸®µë
Simple DES
DES
3DES
DESX
AES Rijndael
AES ¾Ë°í¸®µë
AES¿¡ ´ëÇÑ °ø°Ý°ú Ãë¾àÁ¡
¿ä¾à
3Àå. ºñ´ëĪŰ ¾ÏÈ£È
ºñ´ëĪŰ ¾ÏÈ£È
°³Ã´ÀÚµé
µðÇÇ-Ç︸ ¾Ë°í¸®µë
ÀÌ»ê ·Î±×
D-H ¾Ë°í¸®µë ¼³¸í
¾Ë°í¸®µë ºÐ¼®
D-H ¾Ë°í¸®µë¿¡ ´ëÇÑ °ø°Ý ¹× ¾ÏÈ£ ºÐ¼®
RSA
RSA ¼³¸í
RSA ºÐ¼®
¾Ë°í¸®µë¿¡ ´ëÇÑ ÀüÅëÀûÀÎ °ø°Ý
±¹Á¦ Á¶¾à °ËÁõÀ» À§ÇÑ RSA Àû¿ë
ºñÀüÅëÀûÀÎ °ø°Ý
PGP
ElGamal ¾Ë°í¸®µë
¿ä¾à
4Àå. Çؽà ÇÔ¼ö¿Í µðÁöÅÐ ¼¸í
Çؽà ÇÔ¼ö
ÁÖ¿ä Çؽà ¾Ë°í¸®µë
Çؽà ÇÔ¼ö ±¸ÇöÀ» À§ÇÑ ·ÎÁ÷°ú Ç¥±â¹ý
SHA-1 ¾Ë°í¸®µë
SHA-1¿¡ ´ëÇÑ Âü°í¿Í ¿¹Á¦
ÀÎÁõ°ú µðÁöÅÐ ¼¸í
RSA µðÁöÅÐ ¼¸í
ElGamal ¾Ë°í¸®µëÀ» ÀÌ¿ëÇÑ µðÁöÅÐ ¼¸í
ºí¶óÀÎµå ¼¸í
¿ä¾à
3ºÎ. »õ·Î¿î ¾ÏÈ£È ¾Ë°í¸®µë°ú ÇÁ·ÎÅäÄÝ
5Àå. ¿µÁö½Ä ÇÁ·ÎÅäÄÝ
ZKPÀÇ ÁÖ¿ä ½Ã³ª¸®¿À - µðÁöÅÐ µ¿±¼
ºñ´ëÈÇü ZKP
SchnorrÀÇ ´ëÈÇü ZKP
zk-SNARK
Zcash ¾ÏÈ£ÈÆóÀÇ zk-SNARK
1¶ó¿îµå ZKP
ZK13 - ÀÎÁõ°ú Å° ±³È¯À» À§ÇÑ ZKP
¿ä¾à
6Àå. »õ·Î¿î °ø°³Å°/°³ÀÎÅ° ¾Ë°í¸®µë
MB09 ¾Ë°í¸®µëÀÇ ±â¿ø
MB09 ¾Ë°í¸®µë ¼Ò°³
MB09 ¾Ë°í¸®µë ¼³¸í
MBXI ¾Ë°í¸®µë ¼Ò°³
MBXI ¿¹Á¦
RSA¿¡ ´ëÇÑ »õ·Î¿î °ø°Ý
MBXI¿¡¼ÀÇ µðÁöÅÐ ¼¸í
MBXI¿¡¼ÀÇ ´ÙÀÌ·ºÆ® ¼¸í
MBXI¿¡¼ÀÇ ºÎ°¡ ¼¸í
MBXI µðÁöÅÐ ¼¸í ¾Ë°í¸®µëÀÇ ¼öÇÐÀû ¼³¸í
MB09¿Í MBXIÀÇ ÁøÈ - MBXX ¼Ò°³
MBXX ÇÁ·ÎÅäÄÝ
¿ä¾à
7Àå. Ÿ¿ø °î¼±
Ÿ¿ø °î¼±ÀÇ °³¿ä
Ÿ¿ø °î¼±¿¡¼ÀÇ ¿¬»ê
½ºÄ®¶ó °ö¼À
Ÿ¿ø °î¼±¿¡¼ÀÇ D-H ¾Ë°í¸®µë ±¸Çö
Ÿ¿ø °î¼± secp256k1 - ºñÆ®ÄÚÀÎ µðÁöÅÐ ¼¸í
1´Ü°è - Å° »ý¼º
2´Ü°è - secp256k1¿¡¼ÀÇ µðÁöÅÐ ¼¸í
3´Ü°è - µðÁöÅÐ ¼¸í °ËÁõ
secp256k1¿¡¼ÀÇ µðÁöÅÐ ¼¸íÀ» À§ÇÑ ¿¹Á¦
EDCSA¿¡ ´ëÇÑ °ø°Ý°ú Ÿ¿ø °î¼±ÀÇ º¸¾È
1´Ü°è - ÀÓÀÇÀÇ Å° [k] ã±â
2´Ü°è - °³ÀÎÅ° [d] º¹¿ø
ECC ¾Ë°í¸®µëÀÇ ¹Ì·¡
¿ä¾à
8Àå. ¾çÀÚ ¾ÏÈ£È
¾çÀÚ ¿ªÇаú ¾çÀÚ ¾ÏÈ£ÈÀÇ ¼Ò°³
¾çÀÚ ¿ªÇÐÀ» ÀÌÇØÇϱâ À§ÇÑ °¡»óÀÇ ½ÇÇè
1´Ü°è - Áßø
2´Ü°è - ºÒÈ®Á¤¼º
3´Ü°è - ½ºÇÉ°ú ¾ôÈû
¾çÀÚ ¾ÏÈ£È
¾çÀÚ Å° ºÐ¹è - BB84
1´Ü°è - ¾çÀÚ Ã¤³Î ÃʱâÈ
2´Ü°è - ±¤ÀÚ Àü¼Û
3´Ü°è - °øÀ¯Å° °áÁ¤
°ø°Ý ºÐ¼®°ú ±â¼úÀûÀÎ À̽´
¾çÀÚ ÄÄÇ»ÆÃ
¼î¾î ¾Ë°í¸®µë
1´Ü°è - Å¥ºñÆ® ÃʱâÈ
2´Ü°è - ÀÓÀÇÀÇ ¼ö a ¼±ÅÃ
3´Ü°è - ¾çÀÚ ÃøÁ¤
4´Ü°è - ¿Ã¹Ù¸¥ (r)ÀÇ Èĺ¸ ã±â
¾çÀÚ Çª¸®¿¡ º¯È
5´Ü°è - Àμö ºÐÇØ(n)
¼î¾îÀÇ ¾Ë°í¸®µë¿¡ ´ëÇÑ Âü°í »çÇ×
¾çÀÚ ³»¼º ¾ÏÈ£È
¿ä¾à
4ºÎ. µ¿Çü ¾ÏÈ£¿Í ¾ÏÈ£È °Ë»ö ¿£Áø
9Àå. ¾ÏÈ£È °Ë»ö ¿£Áø
CSE¿¡ ´ëÇÑ ¼Ò°³ - µ¿Çü »ç»ó
RSA¿¡¼ÀÇ ºÎºÐ µ¿Çü ¾ÏÈ£È
µ¿Çü ¾ÏÈ£È ºÐ¼®°ú ±×°ÍÀÇ ÀǹÌ
°Ë»ö ¿£ÁøÀÇ ¼öÇаú ³í¸®
Æ®¸® ±×·¡ÇÁ ÀÌ·Ð ¼Ò°³
ÇãÇÁ¸¸ ÄÚµå
ÇØ½Ã¿Í ºÎ¿ï ³í¸®
CSE
CSEÀÇ Çõ½Å
CSEÀÇ ÄÄÇ»Æà ºÐ¼®
¹«ÀÛÀ§ ´ëÀÔ °ø°ÝÀÇ ¿¹
CSEÀÇ ¾ÖÇø®ÄÉÀ̼Ç
¿ä¾à