| ·çºñ Å©·¡½Ã Ruby Crypt Library´Â ¿©·¯ °¡Áö ÀαâÀÖ´Â ¾ÏÈ£È ¾Ë°í¸®ÁòÀÇ ¼ø¼öÇÑ ±¸ÇöÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
·çºñ Å©·¡½Ã ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Richard Kernahan
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://crypt.rubyforge.org/
·çºñ Å©·¡½Ã ű×
·çºñ Å©·¡½Ã ¼³¸í
Ruby Crypt Library´Â ³Î¸® »ç¿ëµÇ´Â ¾ÏÈ£È ¾Ë°í¸®ÁòÀÇ ¼ø¼öÇÑ ·çºñ ±¸ÇöÀÔ´Ï´Ù. Ruby Crypt Library´Â ³Î¸® »ç¿ëµÇ´Â ¾ÏÈ£È ¾Ë°í¸®ÁòÀÇ ¼ø¼öÇÑ ·çºñ ±¸ÇöÀÔ´Ï´Ù. ÇöÀç »ç¿ë °¡´ÉÇÑ ºí·Ï cypher´Â º¹¾î, GOST, IDEA ¹× RIJNDAEL (AES)À» Æ÷ÇÔÇÕ´Ï´Ù. Cypher Block Chaining (CBC)ÀÌ ±¸ÇöµÇ¾ú½À´Ï´Ù. TwoFish, Serpent ¹× Cast256Àº °ð Ãâ½Ã µÉ °èȹÀÔ´Ï´Ù. ±³ÇüÀº ÀüÀûÀ¸·Î ·çºñ·Î ÀÛ¼ºµÇ¾î ¹èÆ÷°¡ °£´ÜÇÏÁö ¾Ê½À´Ï´Ù. Ç÷§Æû ¹®Á¦ ¾øÀ½, ¶óÀ̺귯¸® Á¾¼Ó¼º ¾øÀ½, ÄÄÆÄÀÏ ÇÒ ¼ö ¾ø½À´Ï´Ù. Performance´Â ¼ø¼öÇÑ ±¸Çö¿¡¼ ±â´ëÇÏ´Â °ÍÀÔ´Ï´Ù. ´õ ªÀº ¸Þ½ÃÁö¿¡ ÀûÇÕÇÏÁö¸¸ Àüü µð½ºÅ©¸¦ ¾ÏÈ£ÈÇÏ·Á°íÇÏÁö ¾Ê½À´Ï´Ù. ¼º´ÉÀÌ Áß¿äÇÏ´Ù¸é openssl¿¡ ´ëÇÑ EzcryptoÀÇ ÀÎÅÍÆäÀ̽º¸¦ ½Ãµµ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ÀÌ ¸±¸®½º´Â ½±°Ô ¼³Ä¡ÇÒ ¼öÀÖ´Â Ruby GemÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ º¹¾îÀÇ °áÇÔÀÌ ¼öÁ¤µÇ¾ú½À´Ï´Ù.
·çºñ Å©·¡½Ã °ü·Ã ¼ÒÇÁÆ®¿þ¾î