| BCryptwrap. BCRYPT¿¡ ´ëÇÑ ÆÄÀ̽㠷¡ÆÛ, OpenBSD¿¡¼ »ç¿ëµÇ´Â ¾ÏÈ£ ÇØ½Ì ¾Ë°í¸®ÁòÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
BCryptwrap. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Jonas Melian
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.bitbucket.org/ares/bcryptwrap/
BCryptwrap. ű×
BCryptwrap. ¼³¸í
BCryptÀÇ ÆÄÀ̽㠷¡ÆÛ, OpenBSD¿¡¼ »ç¿ëµÇ´Â ¾ÏÈ£ ÇØ½Ì ¾Ë°í¸®Áò. BCrypt´Â David Mazieres ¹× Niels Provos¿¡ ÀÇÇØ º¹¾î ºí·Ï ¾ÏÈ£¸¦ ±â¹ÝÀ¸·Î Çö´ë ¾ÏÈ£ ÇØ½Ì ¾Ë°í¸®ÁòÀÇ ±¸ÇöÀÔ´Ï´Ù. ÇØ´ç µðÀÚÀÎ °áÁ¤À» ¼³¸íÇÏ´Â ¾Ë°í¸®ÁòÀÇ OpenBSD 2.1.a ¿ëÁö´Â http://www.usenix.org/events/usenix99/provos.htmlthe BCryptÀÇ °¡Àå Áß¿äÇÑ ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. ÇâÈÄ ÇÁ·Î¼¼¼ ¼º´É Çâ»ó¿¡ ÀûÀÀÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÀÌÀü ¾ÏÈ£ ÇؽÿÍÀÇ È£È¯¼ºÀ» À¯ÁöÇÏ¸é¼ ¾ÏÈ£¸¦ °Ë»çÇϴ ó¸® ºñ¿ëÀ» ÀÓÀÇ·Î ´Ã¸± ¼ö ÀÖ½À´Ï´Ù. C ¶óÀ̺귯¸®. ¹«ÀÛÀ§ ¼ýÀÚ »ý¼º±â ÀÓÀÇÀÇ random.systemrandom ()À» »ç¿ëÇÏ¿© ¼Ò±ÝÀ» ¸¸µé·Á¸é ÆÄÀ̽ã 2.4°¡ ÇÊ¿äÇÕ´Ï´Ù. API´Â ¸Å¿ì °£´ÜÇÕ´Ï´Ù. >>>¿¡¼ bcrypt_wrap °¡Á® ¿À±â ºñ¹Ð ¹øÈ£ >>> bc_pass = password.password () >>> Çؽà = bc_pass . Å©·¹¾ÆƼ ( '±Õ¿ ³» ÇÕ°Ý') >>> BC_PASS.VALID ( '³ªÀÇ Æнº', Çؽà ±Õ¿) ÁøÁ¤ÇÑ ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã
BCryptwrap. °ü·Ã ¼ÒÇÁÆ®¿þ¾î