| Àè½¼ JacksumÀº üũ¼¶, CRC ¹× ¸Þ½ÃÁö ´ÙÀÌÁ¦½ºÆ®¸¦ °è»êÇÏ°í È®ÀÎÇϱâÀ§ÇÑ ¹«·á Ç÷§Æû µ¶¸³Àû ÀÎ ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Àè½¼ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Johann Nepomuk Loefflmann
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.jonelo.de/java/bigal/
Àè½¼ ű×
Àè½¼ ¼³¸í
JacksumÀº üũ¼¶, CRC ¹× ¸Þ½ÃÁö ¼Òȸ¦ °è»êÇÏ°í È®ÀÎÇϱâÀ§ÇÑ ¹«·á ¹× Ç÷§Æû µ¶¸³Àû ÀÎ ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. JacksumÀº üũ¼¶, CRC ¹× ¸Þ½ÃÁö ´ÙÀÌÁ¦½ºÆ® (Çؽà °ª ¹× Áö¹®·Î ¾Ë·ÁÁü)¸¦ °è»êÇÏ°í °ËÁõÇϱâÀ§ÇÑ ¹«·á Ç÷§Æû µ¶¸³Àû ÀÎ ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. "Jacksum"Àº Java¿Í ChecksumÀ¸·Î ¸¸µé¾îÁø ÇÕ¼º ´Ü¾îÀÔ´Ï´Ù .JacksumÀº 44 °³ÀÇ ÀÎ±â ¾Ë°í¸®Áò (Adler32, BSD Sum, Posix Cksum, CRC-8, CRC-16, CRC-24, CRC-32 (FCS-32), CRC- 64, ELF-32, EMULE / EDONKEY, FCS-16, GOST R 34.11-94, HAVAL (3/4/5 Æнº, 128/160/192/224/256 ºñÆ®), MD2, MD4, MD5, MPEG-2 CRC-32, RIPEMD-128, RIPEMD-256, RIPEMD-320, SHA-0, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger-128, Tiger- 160, ŸÀÌ°Å, ŸÀÌ°Å 2, UNIX ½Ã½ºÅÛ v ÇÕ, sum8, sum16, sum24, sum32, ¿ùÇ® -0, ¿ùÇ® -1, ¿ùÇ® ¹× XOR8). JacksumÀº ¼Ò½º Äڵ带 ¿¾úÀ¸¸ç GNU GPLÀÇ Á¶°ÇÀ¸·Î ÇØÁ¦µË´Ï´Ù. JacksumÀº OSI ÀÎÁõ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. OSI ÀÎÁõÀº ¿ÀÇ ¼Ò½º À̴ϼÅƼºêÀÇ ÀÎÁõ Ç¥½ÃÀÔ´Ï´Ù. JacksumÀº Ç÷§Æû µ¶¸³ÀûÀÔ´Ï´Ù. Java ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ¿ÏÀüÈ÷ ÀÛ¼ºµÇ¾úÀ¸¹Ç·Î ¼ÒÇÁÆ®¿þ¾î´Â Java Runtime Environment.With JacksumÀ» »ç¿ëÇÏ¿© FileTransfer°¡ ¼º°øÇß´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÎÅͳݿ¡¼ CD - À̹ÌÁö (¼ÒÀ§ ISO ÆÄÀÏ)¿Í °°ÀÌ ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â °Å´ëÇÑ ÆÄÀÏÀ» ´Ù¿î·ÎµåÇϸé Á¾Á¾ üũ¼¶À̳ª Çؽà Äڵ尡 Á¦°øµË´Ï´Ù. jacksumÀ» »ç¿ëÇÏ¸é ·ÎÄà º¹»çº»¿¡¼ ÀÌ·¯ÇÑ Ã¼Å©¼¶ ¶Ç´Â Çؽà Äڵ带 °è»êÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ Á¡ °Ë»ç°¡ ¸ðµÎ µ¿ÀÏÇÑ °æ¿ì FileTransfer°¡ ¼º°øÇß´Ù´Â °ÍÀ» ¾Ë°í ÀÖ½À´Ï´Ù. JacksumÀº Àç±Í ÀûÀ¸·Î ÆÄÀÏ Ã³¸®¸¦ Áö¿øÇÏ¸ç µÎ °³ÀÇ µð·ºÅ丮 Æ®¸®¸¦ ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼ º¹»çº»À̳ª ¹é¾÷ÀÌ µ¿½Ã¿¡ µÎ ³ª¹«¿¡ ¾×¼¼½º ÇÒ ¼ö¾ø´Â °æ¿ì¿¡µµ º¹»çº»À̳ª ¹é¾÷ÀÌ ¿ø·¡ ¼Ò½º¿Í µ¿ÀÏÇÑ °æ¿ì¿¡µµ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù (¿¹¸¦ µé¾î ÇϳªÀÇ µå¶óÀ̺ê·Î µÎ °³ÀÇ DVD¸¦ ºñ±³ÇϽʽÿÀ). Àè½¼Àº ¿¬°áÀ̾ø´Â µÎ °³ÀÇ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ÀÖ´Â °æ¿ì¿¡µµ µÎ °³ÀÇ µð·ºÅ丮 Æ®¸®ÀÇ ´Ü¹æÇâ µ¿±âȸ¦ ¼öÇàÇÏ·Á´Â °æ¿ì µµ¿ÍÁÝ´Ï´Ù. jacksumÀº ÆÄÀÏÀÇ °¢ ¹ÙÀÌÆ®¸¦ ÀÐÀ¸¸é¼ CD-ROM ¶Ç´Â DVD¿¡¼ ¸ðµç ÆÄÀÏÀ» ¿©ÀüÈ÷ ÀÐÀ» ¼ö ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. JacksumÀº Ç÷§Æû µ¶¸³ÀûÀÌ°í ȣȯµÇ´Â ÆÄÀÏ Çü½ÄÀ» Áö¿øÇϹǷΠ¼ö³âÀÌ Áö³ ÈÄ¿¡µµ CD-ROM ¶Ç´Â DVD¿¡¼ ±¸¿î µ¥ÀÌÅÍÀÇ µ¥ÀÌÅÍ ¹«°á¼ºÀ» È®ÀÎÇÏ´Â µ¥ µµ¿òÀ̵˴ϴÙ. JacksumÀº ÁõºÐ ¹é¾÷À» »ý¼ºÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. °³¹ßÀÚ ÀÎ °æ¿ì JacksumÀº °í°´À»À§ÇÑ ÆÐÄ¡¸¦ ¸¸µå´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. Àè½¼ÀÌ ½Ã½ºÅÛ¿¡¼ º¯°æµÇ°Å³ª »èÁ¦ µÈ ÆÄÀÏÀÌ º¯°æµÇ¾ú´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö Àֱ⠶§¹®¿¡ Àè½¼ ŽÁö¿¡ Àè½¼À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. JacksumÀº ¿øÇÏ´Â °¢ ÆÄÀÏÀÇ ³»¿ëÀ» È®ÀÎÇÒ»Ó¸¸ ¾Æ´Ï¶ó ÆÄÀÏ Å¸ÀÓ ½ºÅÆÇÁµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À¥ »çÀÌÆ® ÄÜÅÙÃ÷ º¯°æ ŽÁö¸¦ À§ÇØ Àè½¼À» »ç¿ëÇϹǷΠÁÁ¾ÆÇÏ´Â À¥ »çÀÌÆ®¿¡¼ ¹º°¡°¡ º¯°æµÇ¾ú´ÂÁö ¾Ë ¼ö ÀÖ½À´Ï´Ù (À¥ »çÀÌÆ®¿¡¼´Â °øÁö »çÇ× - ¸ÞÀÏ º°¸íÀ̾ø´Â °æ¿ì À¯¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù). "Jacksum"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ÀÌ ¼ÒÇÁÆ®¿þ¾î´Â OSIÀÔ´Ï´Ù. ÀÎÁõ µÈ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î ¡¤ ¿ÏÀüÈ÷ ¹«·á ¼ÒÇÁÆ®¿þ¾î (¹«·á Ç÷§Æû¿¡¼ ½ÇÇàµÇ¹Ç·Î ¹«·á ¼ÒÇÁÆ®¿þ¾î Àç´Ü µð·ºÅ丮¿¡µµ ³ª¿) ¡¤ ¹«·á·Î, ºñ¿ëÀº ¾ø½À´Ï´Ù ¡¤ µî·ÏÀÌ ¹«·áÀÔ´Ï´Ù (À½, i ' Çǵå¹éÀ» À§ÇØ jonelo@jonelo.de¿¡ ÀüÀÚ ¸ÞÀÏÀ» ÀÛ¼ºÇÏ´Â °æ¿ì ÇູÇÕ´Ï´Ù.) ¡¤ JRE ¹öÀü 1.3.1 ¶Ç´ÂÀÌ ¸±¸®½ºÀÇ »õ·Î¿î »õ·Î¿î ±â´É : ¡¤ »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ CRC ¾Ë°í¸®ÁòÀÌ Ãß°¡ µÈ ÀÌÁ¦´Â CRC¸¦ °è»êÇÒ ¼ö ÀÖ½À´Ï´Ù. Rocksoft ¸ðµ¨ CRC ¾Ë°í¸®Áò (8 ~ 64 ºñÆ® ³Êºñ)¿¡ ÀÇÇØ ¼³¸í µÉ ¼ö ÀÖ½À´Ï´Ù (SF # 1518023 CRCÀÇ Ãʱ⠰ªÀÇ Ãʱ⠰ª ¼³Á¤ ¡¤ °áÇÕ °¡´ÉÇÑ Ã¼Å©¼¶ Áö¿ø, SF # 1210489 (µ¿½Ã¿¡ ´ÙÁß ÇؽÃ)¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÌ ±â´ÉÀ» »ç¿ëÇÏ·Á¸é µ¿ÀǾî 2 ´öºÐ¿¡ ÇÑ ¹ø¿¡ LGorithms (ALL) µÎ °³ÀÇ »õ·Î¿î ¾Ë°í¸®ÁòÀÌ Áö¿øµË´Ï´Ù. CRC32_BZIP2, HAS-160 ¡¤ È£¶ûÀÌ Æ®¸® Çؽà (ÀÏ¸í ¸Þ¸£ ·¹Å© ÇؽÃ) Áö¿ø. Carsten Krger, µ¶ÀÏ ´öºÐ¿¡ ÀϺΠ¸®¼Ò½º¿¡ ´ëÇÑ ±â´É ¿äû ¹× Æ÷ÀÎÅÍ ¡¤ »õ·Î¿î ÀÎÄÚµù Áö¿ø (Bin, Dec, OCT) ¡¤ Dipl.-Inf. °¨»ç ´öºÐ¿¡ -c ¹× -wÀÇ °áÇÕÀ» Áö¿øÇÕ´Ï´Ù. (FH) Ralf Kahrl,ÀÌ ±â´ÉÀ» ±¸ÇöÇϱâ À§ÇØ ¼Ò¿ëµ¹ÀÌ ¾Ë°í¸®ÁòÀ»À§ÇÑ ÀÛÀº ¼º´É Çâ»ó ¡¤ »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ CRC ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© CRC24¸¦ ºü¸£°Ô ±³Ã¼ÇϽʽÿÀ (¸Å°³ º¯¼ö¾ø´Â »ý¼ºÀÚ¿¡¼ »ç¼ÒÇÑ ¹ö±×°¡ ÀÖÀ½). ¹ö±× ¼öÁ¤ : -v ¿ä¾àÀÌ Ç×»ó ÇÕ´çÇÑ °ªÀ» ¹ÝȯÇÏÁö´Â ¾Ê½À´Ï´Ù. _ ¹ö±× ¼öÁ¤ : ¾÷µ¥ÀÌÆ® (¹ÙÀÌÆ® [], int, int) ¿ÀÇÁ¼ÂÀÌ> 0 (SF # 1525183)À̸é Àè½¼ÀÌ ´Ù¸¥ ÇÁ·ÎÁ§Æ®¿¡ ÅëÇÕ µÈ °æ¿ì ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. Bouncycastle ¹× GNU Ŭ·¡½º´Â Jonelo.jacksum.Adapt·Î À̵¿ÇÏ¿© Ŭ·¡½ºÀÇ ´Ù¸¥ ´Ù¿î·Îµå µÈ ¹öÀüÀ¸·Î Ãæµ¹ÇÏÁö ¾Ê½À´Ï´Ù. ½ÇÁ¦·Î ÀÌ°ÍÀº ÇÁ·ÎÁ§Æ®°¡ Bouncastle°ú JacksumÀ» ¸ðµÎ »ç¿ëÇÏ´Â °æ¿ì ÀáÀçÀû ÀÎ ¹®Á¦¸¦ ÇÇÇÏ´Â °ÍÀÔ´Ï´Ù. Alberto Rodriguez ´öºÐ¿¡ ±â´É ¿äû ¹®¼¸¦À§ÇÑ ½ºÆäÀÎ (BEOS 'µ¥ÀÌÅÍ ¹«°á¼º ÇÁ·Î±×·¥, ¸¹Àº ¾Ë°í¸®Áò¿¡ ´ëÇÑ ¹ß¸íÀÇ BEOS'µ¥ÀÌÅÍ ¹«°á¼º ÇÁ·Î±×·¥, TRU64 ¹× ÇØ´ç) ¡¤ GIJ 4.0.2, JRE 1.3.1_18, 1.4.2_12, 5.0_07, 6.0À¸·Î Å×½ºÆ® µÊ -RC-B93.
Àè½¼ °ü·Ã ¼ÒÇÁÆ®¿þ¾î