āļāļĩāđāļāļ·āļāđāļāđāļāļāļąāļĄāļāļģāļŠāļąāđāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
jacksum - āļāļģāļāļ§āļāđāļāđāļāļāļąāļĄ, CRC āđāļĨāļ°āđāļāđāļāļŠāļāđāļāđāļāļāļ§āļēāļĄ
āđāļĢāļ·āđāļāļāļĒāđāļ
āđāļāđāļāļāļąāļĄ [OPTIONS-āđāļāļĨāđ] ...
āļāļ§āļē - āđāļ /usr/share/java/jacksum.jar [OPTIONS-āđāļāļĨāđ] ...
āļāļ§āļē -āļāļĩāļāļĩ /usr/share/java/jacksum.jar āđāļāđāļāļāļąāļĄ [OPTIONS-āđāļāļĨāđ] ...
DESCRIPTION
Jacksum āđāļāđāļāļĒāļđāļāļīāļĨāļīāļāļĩāđāļāļĢāļĩāđāļĨāļ°āđāļāļĨāļāļāļāļĢāđāļĄāļāļīāļŠāļĢāļ°āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļ§āļāđāļĨāļ°āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāđāļāđāļāļāļąāļĄ
CRC āđāļĨāļ°āđāļŪāļ (āđāļāđāļāļŠāļāđāļāđāļāļāļ§āļēāļĄ) āļĢāļ§āļĄāļāļķāļāļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļēāļāļāļāđāļāļĨāđ Jacksum āļāļđāļāđāļāļĩāļĒāļ
āļāļąāđāļāļŦāļĄāļāđāļāļ āļēāļĐāļēāļāļēāļ§āļē Java Runtime Environment (JRE) āļāļĒāđāļēāļāļāđāļāļĒāđāļ§āļāļĢāđāļāļąāļ 1.3.1 āļŦāļĢāļ·āļāđāļāđ
āļāļģāđāļāđāļāļāđāļāļāļĄāļĩ JRE āļāļĩāđāđāļāļĩāļĒāļāđāļāđāļē āđāļāļ°āļāļģāđāļŦāđāđāļāđ JRE 1.4.2 āđāļāđāļāļāļĒāđāļēāļāļāđāļāļĒ
āļĢāļāļāļĢāļąāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāđāļāđāļāļāļĩāđ:
āđāļāļĨāđ āļāļ·āđāļāļāļēāļāļāļāļāđāļāļĨāđāļāļĩāđāļāļ°āļāļĢāļ§āļāļŠāļāļ āļĢāļāļāļĢāļąāļāđāļ§āļĨāļāđāļāļēāļĢāđāļ āļāļ§āļāđāļāļēāļāļķāđāļāļāļĒāļđāđāļāļąāļ
āđāļāļĨāļĨāđāļāļĩāđāļāļļāļāļāļģāļĨāļąāļāđāļĢāļĩāļĒāļāđāļāđ āđāļĄāđāļĄāļĩāđāļāļĨāđāļŦāļĢāļ·āļāđāļĄāļ·āđāļāđāļāļĨāđāđāļāđāļāļāļąāļ§āļāļąāļāļĐāļĢ "-" āļĄāļēāļāļĢāļāļēāļ
āļāļīāļāļāļļāļāļāļđāļāļāđāļēāļ
āļĢāļāļāļĢāļąāļāļāļąāļ§āđāļĨāļ·āļāļāļāđāļāđāļāļāļĩāđ:
-a āļāļēāļāļŠāļīāđāļāļāļēāļāļāļĒāđāļēāļ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ sha-1 āļāļąāđāļāđāļāđ Jacksum 1.0.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -A āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļŠāļēāļĄāļēāļĢāļ
āļĢāļ§āļĄāļāļąāļāļāđāļ§āļĒāļāļąāļāļāļĢāļ°āļāļ§āļ āđāļāđāļ "sha1+crc32", "bsd+crc24+xor8" āļāđāļēāļāļļāļ
āļĢāļ°āļāļļ "-a āļāļąāđāļāļŦāļĄāļ" āđāļāđāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļĢāļāļāļĢāļąāļāļāļąāđāļāļŦāļĄāļ āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -F āļāļąāļāļāļĩāļāļĩāđ "āļāļąāđāļāļŦāļĄāļ"
āļŦāļĢāļ·āļāđāļāđāļāļąāļāļāļĢāļ°āļāļ§āļ āđāļāļēāļāđāļāļļāļāļāļ°āļāļđāļāļāļģāđāļŦāđāđāļāđāļāļĄāļēāļāļĢāļāļēāļāļāđāļ§āļĒāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāđāļĨāļāļāļēāļāļŠāļīāļāļŦāļāđāļĨāļ° a
āļāļāļēāļāđāļāļĨāđāļāļĻāļāļīāļĒāļĄ āļāļąāļ§āļāļĒāđāļēāļ: "sha+", "md5+" āļāļĩāđāļāļāļĢāđāļāļĩāđāļĄāļĩāđāļŦāđāļāļąāđāļāđāļāđ Jacksum 1.7.0,
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -A, -F
-A āļāļēāļāđāļĨāļ·āļāļ āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ Jacksum āļāļ°āđāļāđāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļāļąāļāđāļāļĢāļĩāļĒāļĄāđāļāļĒ Java API if
āđāļāđāđāļāđ āđāļāļ·āđāļāļāļāļēāļāļŠāļīāđāļāđāļŦāļĨāđāļēāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄāđāļāļĒāļāļđāđāļāļģāļŦāļāđāļēāļĒ JVM āļāļ§āļāđāļāļēāļĄāļąāļāļāļ°āđāļŦāđāļĄāļēāļ
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāļāļĩ āļāđāļē -A āļāļđāļāļāļąāđāļāļāđāļēāđāļ§āđ Jacksum āļāļ°āđāļāđ Java . āļāļ·āđāļāļāļĩāđāļāļĢāļīāļŠāļļāļāļāļīāđ
āļāļēāļĢāđāļāđāļāļąāļĨāļāļāļĢāļīāļāļķāļĄ (āļāđāļēāļĄāļĩ) āļāļĩāđāļāļĢāļīāļāđāļĨāđāļ§ Jacksum āļĢāļāļāļĢāļąāļāļāļēāļāđāļĨāļ·āļāļāļāļ·āđāļ
āļāļēāļĢāđāļāđāļāļēāļāļŠāļģāļŦāļĢāļąāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāđāļāđāļāļāļĩāđ: adler32, crc32, md5, sha-1, sha-256,
sha-384, sha-512 āļāļąāđāļāđāļāđ Jacksum 1.5.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -a
-c āļĢāļēāļĒāļāļēāļĢ
āļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļāļāļąāļāļĢāļēāļĒāļāļēāļĢāļāļĩāđāļāļģāļŦāļāļ āļĢāļēāļĒāļāļēāļĢāļĄāļąāļāļāļ°āđāļāđāļāļāļĨāļĨāļąāļāļāđāļāļāļ
Jacksum āļŠāļĢāđāļēāļāļāļķāđāļāļāđāļ§āļĒāļāļąāļ§āđāļĨāļ·āļāļ -m āļāļļāļāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļŠāļāļāļāļąāļāļĢāļēāļĒāļāļēāļĢāļāļĩāđ
āļāļđāļāļŠāļĢāđāļēāļāđāļāļĒāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļ·āđāļ āđāļāļāļĢāļāļĩāļāļĩāđ āļāļļāļāļāđāļāļāļĢāļ°āļāļļāļāļąāđāļāļŦāļĄāļ
āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāļāļģāđāļāđāļāđāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļēāļāđāļāļļāļāđāļāļĩāļĒāļ§āļāļąāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ -F āļāļ°āđāļāđāļ
āļĨāļ°āđāļĨāļĒ āļŦāļēāļāļāđāļāļāļāļēāļĢāđāļĒāļāđāļāļĨāđ āđāļŦāđāļĨāļāļāļĢāļĢāļāļąāļāļāļāļāļāļēāļāļĢāļēāļĒāļāļēāļĢ āļāļĩāđāļāļāļĢāđāļāļĩāđāļāļĢāđāļāļĄāđāļāđāļāļēāļ
āļāļąāđāļāđāļāđ Jacksum 1.3.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -l -I āđāļĨāļ° -m
-d āđāļāđāļĢāđāļāļāļāļĢāļĩ (āļāļāļāļī) āđāļāđāļēāļāļąāđāļ āļāļĒāđāļēāļāļīāļāļāļēāļĄāļĨāļīāļāļāđāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ Linux/Unix āļŠāļąāļāļĨāļąāļāļĐāļāđ
āļĨāļīāļāļāđāļāļēāļāđāļāļĨāđāļāļāļĢāđāļĒāđāļāļĒāđāļāļĒāļąāļāđāļāļĨāđāļāļāļĢāđāļŦāļĨāļąāļāļāļēāļāļāļģāđāļŦāđāđāļāļīāļāļāļēāļĢāļ§āļāļāđāļģāđāļĄāđāļĢāļđāđāļāļāļ āļēāļĒāđāļāđ Unix/Linux
āļāļāļ°āđāļāļīāļāļĨāļąāļāđāļĨāļēāļ°āđāļāļāļēāļĄāļāđāļāđāļĄāđ āļŦāļēāļāļāļąāđāļāļāđāļēāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđ āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ°āđāļāļ·āđāļāļĄāđāļĒāļāđāļāļĒāļąāļ
āđāļāđāļĢāļāļāļāļĢāļĩāļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļ āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļāļ āļēāļĒāđāļāđ Windows āļĨāļąāļāļĐāļāļ°āđāļāļāļēāļ°
āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.5.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ -r
-e āļŦāļĄāļēāļĒāđāļĨāļ āļāļ§āļēāļĄāļāļēāļāļŦāļ§āļąāļ. āļāļēāļāļ§āđāļēāļāļ°āļĄāļĩāļĨāļģāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļ§āļ āļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāđāļāļĨāđ,
āļāļīāļāļāļļāļāļĄāļēāļāļĢāļāļēāļāļŦāļĢāļ·āļāļāļąāļ§āđāļĨāļ·āļāļ -q āļŠāđāļāļāļĨāļąāļ OK (āļĢāļŦāļąāļŠāļāļēāļāļāļāļ 0) āļŦāļĢāļ·āļ MISMATCH (āļĢāļŦāļąāļŠāļāļēāļāļāļāļ 1)
āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.4.0 āđāļāđāļāļēāļāđāļāđāļāļąāļāļŦāļĨāļēāļĒāđāļāļĨāđāļŦāļĢāļ·āļāđāļāđāļĢāļāļāļāļĢāļĩāļāļķāļ
āļāđāļāļŦāļēāļĢāļēāļĒāļāļēāļĢāļāļĩāđāļāđāļģāļāļąāļ āļāļķāđāļāđāļāļāļĢāļāļĩāļāļĩāđ āļāļēāļĢāļāđāļāļāļāļāļąāđāļāļŦāļĄāļāļāļ°āļāļđāļāļāļīāļĄāļāđāļāļāļāļĄāļē āļĨāļģāļāļąāļāļŠāļēāļĄāļēāļĢāļ
āļĢāļ°āļāļļāļāļąāđāļāļāļąāļ§āļāļīāļĄāļāđāđāļĨāđāļāđāļĨāļ°āļāļąāļ§āļāļīāļĄāļāđāđāļĨāđāļ āļĒāļāđāļ§āđāļāļāđāļēāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠ Base 64 (by
-E) āđāļāđāļĢāļąāļāļāļēāļĢāļĢāļ°āļāļļ āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -a, -q, -E, -x āđāļĨāļ°
-NS.
-E āļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠ
āļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠ āđāļāđāļāļāļąāļĄāļŠāļēāļĄāļēāļĢāļāđāļāđāļēāļĢāļŦāļąāļŠāđāļāđ:
āļāļąāļāđāļāļāļēāļĢāļĩ
āļāļĻāļāļīāļĒāļĄ
āļ.āļ. Octal
āđāļĨāļāļāļēāļāļŠāļīāļāļŦāļāđāļāđāļāļāļąāļ§āļāļīāļĄāļāđāđāļĨāđāļ (āđāļŦāļĄāļ·āļāļāļāļąāļ -x)
hexup Hexadecimal āđāļāđāļāļāļąāļ§āļāļīāļĄāļāđāđāļŦāļāđ (āđāļŦāļĄāļ·āļāļāļāļąāļ -X)
āļāļēāļ 16 āļāļēāļ 16 (āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļāļĒ RFC 3548)
āļāļēāļ 32 āļāļēāļ 32 (āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļāļĒ RFC 3548)
āļāļēāļ 64 āļāļēāļ 64 (āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļāļĒ RFC 3548)
bb BubbleBabble (āđāļāđāđāļāļĒ OpenSSH āđāļĨāļ° SSH2)
āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -x āđāļĨāļ° -X
-f āļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļĨāđāđāļāđāļēāļāļąāđāļ āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļĢāļ°āļāļąāļāļāđāļāļāļ§āļēāļĄ "... āđāļāđāļ
āđāļāđāļĢāļāļāļāļĢāļĩ" āđāļĨāļ° " ... āđāļĄāđāđāļāđāđāļāļĨāđāļāļāļāļī" āļĄāļĩāđāļŦāđāļāļąāđāļāđāļāđ
Jacksum 1.0.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -V
-F āļĢāļđāļ
āļāļąāđāļāļāđāļēāļĢāļđāļāđāļāļāđāļāļēāļāđāļāļļāļāļāļĩāđāļāļĢāļąāļāđāļāđāļāđāļāđāđāļāļ·āđāļāđāļāļĩāļĒāļāļāļąāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļ
āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.5.0 āļŦāļēāļāđāļĄāđāļĢāļ°āļāļļāđāļ§āđ āđāļāļĢāļāļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ
-a, -E, -g, -G, -p, -P, -s, -t, -x, -X
#ALGONAME āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļ·āđāļāļāļāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄ
#ALGONAME{i} āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ #CHECKSUM{i}
#CHECKSUM āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒ hash, CRC āļŦāļĢāļ·āļ sum value
(āļāļķāđāļāļāļĒāļđāđāļāļąāļ -a, -b, -g, -G, -x, -X)
#CHECKSUM{i} āļŦāļēāļāļāļąāļāļāļĢāļ°āļāļĩāđāđāļĢāļĩāļĒāļ + āļāļđāļāđāļāđāđāļāļ·āđāļ
āđāļĒāļāļŦāļĨāļēāļĒāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļāļąāļ§āđāļĨāļ·āļāļ -a, the
āđāļāđāļāđāļāļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāđāļāđāļāļāļąāļĄ NS
āđāļāđāļāđāļāļāļđāļāļŠāļĢāđāļēāļāļāļąāļāļāļĩāļāđāļ§āļĒāļāļąāļ§āđāļĨāļ āļŦāļēāļāļāļļāļāđāļāđ
āļāļąāļāļāļĢāļ°āļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļē i āļĄāļēāļāļāļ§āđāļēāļāļąāļ§āđāļĨāļ āļĄāļąāļ
āļāļģāļāļēāļāđāļŦāļĄāļ·āļāļāļāļąāļāļāļĩāļāļąāļāđāļāļĄāļąāļāļī (1.6)
#FILENAME āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļ·āđāļāđāļāļĨāđāđāļĨāļ°āđāļŠāđāļāļāļēāļ (āļāļķāđāļāļāļĒāļđāđāļāļąāļ
āļāļ -p āđāļĨāļ° -P)
#FILENAME{NAME} āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļ·āđāļāđāļāļĨāđ (1.5)
#FILENAME{PATH} āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļēāļāđāļāļĨāđ (1.5)
#FILESIZE āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļāļēāļāđāļāļĨāđ
#FINGERPRINT āđāļāđāļāļāļēāļĄāđāļāļāļŠāļģāļŦāļĢāļąāļ #CHECKSUM
#SEPARATOR āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļąāļ§āļāļąāđāļāļāļĩāđāļāļļāļāļāļģāđāļāđ
āļĢāļ°āļāļļāļāđāļ§āļĒ -s
#TIMESTAMP āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļē (āļāļķāđāļāļāļĒāļđāđāļāļąāļ -t)
#QUOTE āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļģāļāļđāļāļŦāļāļķāđāļāļāļąāļ§ (")
-g āļāļąāļ
āļāļąāļāļāļĨāļļāđāļĄāđāļāļēāļāđāļāļļāļāļāļēāļāļŠāļīāļāļŦāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļāļāļąāļĄāđāļāđāļāļāđ "āļāļąāļ" āđāļāļ·āđāļāđāļŦāđāļāđāļēāļāļāđāļēāļĒāļāļķāđāļ āđāļāđāļēāļāļąāđāļ
āđāļāđāđāļāđāļŦāļēāļāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāđāļāđāļāđāļĨāļāļāļēāļāļŠāļīāļāļŦāļāļŦāļĢāļ·āļāđāļĨāļāļāļēāļāļŠāļīāļāļŦāļ āļāļĨāļļāđāļĄāļāļ°āļāļđāļāļāļąāđāļāļāđāļ§āļĒāļāđāļāļāļ§āđāļēāļāļŦāļĢāļ·āļāđāļāļĒ
āļāļąāļāļāļĢāļ°āļāļĩāđāļĢāļ°āļāļļāđāļāļĒ -G āļāđāļēāļāļēāļĢāļāļąāļāļāđāļāļāļĄāļēāļāļāļ§āđāļē 0 āļāļĢāđāļāļĄāđāļāđāļāļēāļ
āļāļąāđāļāđāļāđ Jacksum 1.6.0 āđāļāļĢāļāļāļđāļāļĩāđ -E, -G, -x āđāļĨāļ° -X -G āļāļąāļāļāļĢāļ°āļāļĨāļļāđāļĄāļāđāļēāļ āđāļāđāđāļāđāđāļāđāļēāļāļąāđāļ
āļŦāļēāļāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāđāļāđāļāđāļĨāļāļāļēāļāļŠāļīāļāļŦāļāđāļĨāļ°āļāļąāđāļāļāđāļē -g āđāļĨāđāļ§
-h [āđāļĨāļ] [āļĄāļēāļāļĢāļē]
āļāļīāļĄāļāđāļāđāļ§āļĒāđāļŦāļĨāļ·āļ āļĢāļŦāļąāļŠāļāļĩāđāļāļđāļāļāđāļāļāļŠāļģāļŦāļĢāļąāļ "lang" āļāļ·āļ "en" āļŦāļĢāļ·āļ "de" āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ "en"; āļāđāļēāļāļĩāđāļāļđāļāļāđāļāļ
āļŠāļģāļŦāļĢāļąāļ "section" āđāļāđāļāļŠāļāļĢāļīāļāđāļāđāļāļŠāđāļ§āļāļŦāļąāļ§āļŦāļĢāļ·āļāļāļąāļ§āđāļĨāļ·āļāļ āļāļđāļŦāļąāļ§āļāđāļāļāļąāļ§āļāļĒāđāļēāļāļŠāļģāļŦāļĢāļąāļāđāļāļīāđāļĄāđāļāļīāļĄ
āļāđāļāļĄāļđāļĨ. āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.0.0 āļŠāđāļ§āļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļąāđāļāđāļāđ Jacksum 1.6.0
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -v.
-I āđāļāļ·āļāļ
āđāļĄāđāļŠāļāđāļ. āļāļāļ°āļŠāļĢāđāļēāļāļĢāļēāļĒāļāļēāļĢāđāļāļĒ -m āļŦāļĢāļ·āļāļāđāļēāļāļĢāļēāļĒāļāļēāļĢāđāļāļĒ -c āļāļĢāļĢāļāļąāļāļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļ if
āļāļ§āļāđāļāļēāđāļĢāļīāđāļĄāļāđāļāļāđāļ§āļĒāļŠāļāļĢāļīāļāļāļĩāđāļĢāļ°āļāļļ āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -c
āđāļĨāļ° -āļĄ.
-l āļĢāļēāļĒāļāļēāļĢ. āđāļāļĩāļĒāļāđāļŠāļāļāļĢāļēāļĒāļāļēāļĢāđāļāļĨāđāļāļĩāđāđāļāđāđāļāļŦāļĢāļ·āļāļĨāļ āļĢāđāļ§āļĄāļāļąāļ -c āđāļāđāļēāļāļąāđāļ
āļĄāļĩāđāļŦāđāļāļąāđāļāđāļāđ Jacksum 1.4.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -c
-m āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāđāļĄāļāļē āļāļĢāļĢāļāļąāļāđāļāļīāđāļĄāđāļāļīāļĄāļāļ°āļāļđāļāļāļīāļĄāļāđ āļāđāļ§āļĒ metainfo āļāļĩāđāļāļļāļāļĄāļĩ
āļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļŠāļāļāđāļāļĨāđāļāļąāļāļĢāļēāļĒāļāļēāļĢāļāļĩāđāļāļģāļŦāļāļāđāļāļĒāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāļĢāļ°āļāļļāļāļģāļāļ§āļāļĄāļēāļ
āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļ āļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļāđāļ āđ āļāļĩāđāļāļļāļāļāļāļāļīāļŠāļēāļĄāļēāļĢāļāļĢāļ°āļāļļāļāđāļ§āļĒ -F are
āļĨāļ°āđāļĨāļĒ āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.3.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -c
-o āđāļāļĨāđ
āđāļāļēāļāđāļāļļāļ āđāļāļēāļāđāļāļļāļāļāļāļāđāļāļĢāđāļāļĢāļĄāđāļāļāļĩāđāđāļāļĨāđāđāļāļāļāļĩāđāļāļ°āđāļāđāļāđāļāļēāļāđāļāļļāļāļĄāļēāļāļĢāļāļēāļ
āđāļāļĢāđāļāļĢāļĄāļāļ°āļāļāļāļāļĢāđāļāļĄāļāļąāļāļāļģāđāļāļ·āļāļāļŦāļēāļāļĄāļĩāđāļāļĨāđāļāļĒāļđāđ āđāļāļĨāđāļāļĩāđāļĢāļ°āļāļļāđāļāļĒ
-o āđāļĄāđāļĢāļ§āļĄāļāļĒāļđāđāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļģāļāļ§āļ āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđ
-O, -u āđāļĨāļ° -U āļāđāļ§āļĒ
-O āđāļāļĨāđ
āđāļāļēāļāđāļāļļāļ āđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļ -o āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āđāļāļĨāđāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļ°āļāļđāļāđāļāļĩāļĒāļāļāļąāļāđāļāļĒāđāļĄāđāļĄāļĩ
āļāļģāđāļāļ·āļāļ. āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -U āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -o, -u āđāļĨāļ° -U
-p āđāļŠāđāļāļāļēāļ. āđāļŠāđāļāđāļāļĄāļđāļĨāđāļŠāđāļāļāļēāļāđāļāđāļāđāļĨāļ°āļāļĢāļĢāļāļąāļ āđāļāļāļāļĩāđāļāļ°āļāļīāļĄāļāđāļŠāđāļ§āļāļŦāļąāļ§āļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°
āđāļāđāļĢāđāļāļāļāļĢāļĩāļāļāļ°āļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļĨāđāļāļāļĢāđāđāļāļāđāļĢāļĩāļĒāļāļāđāļģ (-r) āļāđāļ§āļĒāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļĨāļĨāļąāļāļāđ
āļāļ°āđāļāļīāđāļĄāļāļķāđāļ āđāļāđāđāļāļāļēāļāļāļĨāļąāļāļāļąāļ āļĄāļąāļāļāļ°āļāđāļēāļĒāļāļ§āđāļēāļĄāļēāļāđāļāļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļāļŦāļĢāļ·āļ grep the
āļāļĢāļĢāļāļąāļāļāļĩāđāļĄāļĩāđāļāļĢāđāļāļĢāļĄāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ āļĄāļĩāđāļŦāđāļāļąāđāļāđāļāđ Jacksum 1.4.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -F, -P,
-r āđāļĨāļ° -w
-P āļāļąāļ
āļāļąāļ§āđāļĒāļāđāļŠāđāļāļāļēāļ āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļāļąāļ§āļāļąāđāļāļāļ·āđāļāđāļāļĨāđāļāļĩāļāļāļĨāļāđāļāļēāļĄāļĢāļ°āļāļ
āļĄāļĩāļāļēāļĢāđāļāđāļāļąāļāļāļĢāļ° āļāļāļĢāļ°āļāļ Unix āļāļąāļāļāļĢāļ°āļāļ·āļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļąāļ (/) āļāļ Microsoft
āļĢāļ°āļāļ Windows āļĄāļąāļāļāļ·āļāđāļāđāļāļŠāđāļĨāļ (\) āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļĩāđāļĒāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāđāļāđāļāđāļēāļāļīāđāļĻāļĐ
āļāđāļāļāļĄāļĩāļĢāļđāļāđāļāļāđāļāļēāļāđāļāļļāļāļŠāļģāļŦāļĢāļąāļāļāļ·āđāļāđāļāļĨāđ (āđāļāđāļ āļĨāļīāļāļāđ HTML) āļĄāļĩāļāļģāļŦāļāđāļēāļĒāļāļąāđāļāđāļāđ
Jacksum 1.5.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -F āđāļĨāļ° -p
-q [āļāļĢāļ°āđāļ āļ:]āļĨāļģāļāļąāļ
āļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĨāļģāļāļąāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āļāļāļāļāļēāļāđāļāļĢāđāļāļĢāļĄ āđāļāļāļāļĩāđāđāļāđāļĢāļ°āļāļļāđāļāđ
āļāļĢāļ°āđāļ āļāļāļāļāļĨāļģāļāļąāļ (āļāđāļāļāļ§āļēāļĄ āđāļĨāļāļāļēāļāļŠāļīāļāļŦāļāļŦāļĢāļ·āļāļāļĻāļāļīāļĒāļĄ):
txt:āļāļąāļ§āļāļĒāđāļēāļ1
āļāļēāļāļŠāļīāļāļŦāļ:4578616D706C6531
āļ.āļ.:69,120,97,109,112,108,101,49
4578616D706C6531
āļŦāļēāļāđāļĄāđāđāļāđāļāļąāđāļāļāđāļē type āđāļ§āđ seq āļāļ°āļāļĒāļđāđāđāļāļĢāļđāļāđāļāļāļāļēāļāļŠāļīāļāļŦāļ āļŦāļēāļāļāļąāđāļāļāđāļēāļāļĢāļ°āđāļ āļāđāļāđāļ
"txt" āļāļļāļāļāļąāļāļāļĢāļ°āđāļĢāļīāđāļĄāļāđāļāļāļāļāđāļāļĨāļāļāļāļĢāđāļĄāļāļ°āļāļđāļāđāļāđāđāļāļāļēāļĢāļāļĩāļāļ§āļēāļĄāļĨāļģāļāļąāļāļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļē
āļĨāļģāļāļąāļ āđāļāđāđāļāđāļāļąāđāļāđāļāđ Jacksum 1.3.0 (āļāļēāļāļŠāļīāļāļŦāļāđāļāđāļēāļāļąāđāļ) āļāļīāļĄāļāđāļāļąāđāļāđāļāđ 1.5.0
-r āļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāđāļĢāđāļāļāļāļĢāļĩāļĒāđāļāļĒāđāļāļāđāļĢāļĩāļĒāļāļāđāļģ (āđāļāļĒāđāļĄāđāļĄāļĩāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļāļĨāđ āđāļāđāļĢāđāļāļāļāļĢāļĩāļāļąāļāļāļļāļāļąāļāļāļ·āļ
āđāļāđāđāļĨāđāļ§). āļĄāļĩāđāļŦāđāļāļąāđāļāđāļāđ Jacksum 1.0.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -p āđāļĨāļ° -w
-s āļāļąāļāļĒāļēāļĒāļ āļŠāļāļĢāļīāļāļāļąāļ§āļāļąāđāļāļāļĩāđāļāļģāļŦāļāļāđāļāļ (\t, \n, \r, \", \' āđāļĨāļ° \\ āļāļ°āļāļđāļāđāļāļĨ)
āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāļāļĢāļ§āļāļŠāļāļ āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.0.0 āļāļđ
āļĒāļąāļ -F
-S āļŠāļĢāļļāļ. āļāđāļēāļāļĩāđāļāļ°āļāļģāļāļ§āļāļāđāļēāđāļāđāļāļāļąāļĄāđāļāļĩāļĒāļāļāđāļēāđāļāļĩāļĒāļ§ āđāļāļĨāđāļāļąāđāļāļŦāļĄāļ āđāļāđāļĢāđāļāļāļāļĢāļĩ
āđāļāļĢāļāļŠāļĢāđāļēāļ āļāļ·āđāļāđāļāļĨāđ āđāļĨāļ°āļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļē (āļŦāļēāļāđāļāđāļĢāļąāļāļāļēāļĢāļĢāđāļāļāļāļ) āđāļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļāļāļāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļąāđāļ
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -w āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.5.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -r āđāļĨāļ° -w
-t āļāļāļĢāđāļĄ
āļĢāļđāļāđāļāļāļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļē SimpleDateFormat āļāļĨāļēāļŠāļāļāļĢāđāđāļĄāļāđāļāļāļĢāđāļāļāļ Java āļāļ°āļāļđāļāđāļāđ āļāļđāļāļāđāļāļ
āļāļąāļ§āļĨāļ°āļāļĢāļāļ·āļ
āļāļąāļ§āļāļģāļŦāļāļāļĒāļļāļ G
y āļāļĩ
M āđāļāļ·āļāļāđāļāļāļĩ
w āļŠāļąāļāļāļēāļŦāđāđāļāļāļĩ
W āļŠāļąāļāļāļēāļŦāđāđāļāđāļāļ·āļāļ
āļ§āļąāļāđāļāļĢāļāļāļāļĩ
d āļ§āļąāļāđāļāđāļāļ·āļāļ
F āļ§āļąāļāļāļāļāļŠāļąāļāļāļēāļŦāđāđāļāđāļāļ·āļāļ
E āļ§āļąāļāđāļāļŠāļąāļāļāļēāļŦāđ
āđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒ AM/PM
H āļāļąāđāļ§āđāļĄāļāļāđāļāļ§āļąāļ (0-23)
k āļāļąāđāļ§āđāļĄāļāđāļāļŦāļāļķāđāļāļ§āļąāļ (1-24)
K āļāļąāđāļ§āđāļĄāļ āđāļ am/pm (0-11)
āļāļąāđāļ§āđāļĄāļāđāļ am/pm (1-12)
m āļāļēāļāļĩāđāļāļāļąāđāļ§āđāļĄāļ
āļ§āļīāļāļēāļāļĩāđāļāļāļēāļāļĩ
S āļĄāļīāļĨāļĨāļīāļ§āļīāļāļēāļāļĩ
z āđāļāļāđāļ§āļĨāļē āļāļąāđāļ§āđāļ
Z āđāļāļāđāļ§āļĨāļē RFC 822
āļŦāļēāļāļāļģāļŦāļāļāļĢāļđāļāđāļāļāđāļāđāļāļāļģāļ§āđāļē "āļāđāļēāđāļĢāļīāđāļĄāļāđāļ" āļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļēāļāļ°āļāļđāļāļāļąāļāļĢāļđāļāđāļāļāļāđāļ§āļĒ
"āļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļāļ" āļāļąāđāļāđāļāđ Jacksum 1.3.0
#SEPARATOR āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāļāļąāļ§āļāļąāđāļāļāļĩāđāļāļļāļ
āļŠāļēāļĄāļēāļĢāļāļĢāļ°āļāļļāļāđāļ§āļĒ -s
#QUOTE āļāļ°āļāļđāļāđāļāļāļāļĩāđāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļģāļāļđāļāļŦāļāļķāđāļāļāļąāļ§ (")
āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -F
-u āđāļāļĨāđ
āļāđāļēāđāļāļĨāļĩāļĒāļ, āđāļĄāđāļāļķāļāļāļĢāļ°āļŠāļāļāđ, āđāļāļĒāđāļĄāđāļāļēāļāļāļīāļ, āđāļĄāđāđāļāđāļĢāļąāļāđāļāļīāļ. āļāđāļāļāļ§āļēāļĄāđāļŠāļāļāļāđāļāļāļīāļāļāļĨāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄāļāļ·āļ
āđāļāļĨāļĩāđāļĒāļāđāļŠāđāļāļāļēāļāđāļāļĒāļąāļāđāļāļĨāđāđāļāļāļāļĩāđāļāļ°āđāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļāļĄāļēāļāļĢāļāļēāļ āđāļāļĢāđāļāļĢāļĄāļāļ°āļāļāļāļŦāļēāļāđāļāļĨāđ
āļĄāļĩāļāļĒāļđāđ āđāļāļĨāđāļāļĩāđāļĢāļ°āļāļļāđāļāļĒ -u āđāļĄāđāļĢāļ§āļĄāļāļĒāļđāđāđāļāļāļēāļĢāļāļģāļāļ§āļ
āļāļĢāļ°āļāļ§āļāļāļēāļĢ. āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -U, -o āđāļĨāļ° -O
-U āđāļāļĨāđ
āļāđāļēāđāļāļĨāļĩāļĒāļ, āđāļĄāđāļāļķāļāļāļĢāļ°āļŠāļāļāđ, āđāļāļĒāđāļĄāđāļāļēāļāļāļīāļ, āđāļĄāđāđāļāđāļĢāļąāļāđāļāļīāļ. āđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļ -u āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āđāļāļĨāđāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļ°
āļāļ°āļāļđāļāđāļāļĩāļĒāļāļāļąāļāđāļāļĒāđāļĄāđāļĄāļĩāļāļēāļĢāđāļāļ·āļāļāđāļāđ āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -O āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0,
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -u, -o āđāļĨāļ° -O
-v āļĢāļļāđāļ āļāļīāļĄāļāđāđāļ§āļāļĢāđāļāļąāļāļāļĨāļīāļāļ āļąāļāļāđāđāļĨāļ°āļāļāļ āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.2.0 āļāļđ
āļĒāļąāļ -h
-V āļāļ§āļāļāļļāļĄ
āļĨāļ°āđāļāļĩāļĒāļ āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāđāļāļīāđāļĄāđāļāļīāļĄ āļāđāļē -V āđāļāđāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļąāļ§āđāļāļĩāļĒāļ§āļāļĩāđāļĄāļąāļāļāļģāļāļēāļāđāļŦāļĄāļ·āļāļ
-v. "control" āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļŦāļāļķāđāļāđāļāļāļĩāļĒāđāđāļ§āļīāļĢāđāļāļāđāļāđāļāļāļĩāđ āļāļķāđāļāļāđāļāļāļāļąāđāļāļāđāļ§āļĒ a
āļāļļāļĨāļ āļēāļ:
āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ | nodetails āļāđāļāļāļīāļāļāļĨāļēāļāļāļĩāđāļĄāļĩāļŦāļĢāļ·āļāđāļĄāđāļĄāļĩāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ
āļāļģāđāļāļ·āļāļ | āđāļĢāļīāđāļĄāļāđāļāļāļģāđāļāļ·āļāļāļŦāļĢāļ·āļāđāļĄāđāļĄāļĩāļāļģāđāļāļ·āļāļ
āļŠāļĢāļļāļ | nosummary āļŠāļĢāļļāļāļāļāļāļāļāļŦāļĢāļ·āļāđāļĄāđ
āļŦāļēāļāļāļēāļĢāļāļ§āļāļāļļāļĄāļāļđāļāļāļąāđāļāļāđāļēāđāļāđāļ "āļāđāļēāđāļĢāļīāđāļĄāļāđāļ" āļāļēāļĢāļāļ§āļāļāļļāļĄāļāļ°āļāļđāļāļāļąāđāļāļāđāļēāđāļāđāļ "āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ āļāļģāđāļāļ·āļāļ āļāļāļŠāļĢāļļāļ"
āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -f āđāļĨāļ° -v
-w āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļāļĨāđ (āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļŠāļļāļāļāđāļēāļĒ) āļĄāļĩāļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđāđāļāļ·āđāļāđāļāđāļāđāļāđāļĢāđāļāļāļāļĢāļĩāļāļēāļĢāļāļģāļāļēāļ
āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļŠāļąāļĄāļāļąāļāļāđāđāļāļāļāļĩāđāļāļ°āđāļāđāļāļāļ·āđāļāđāļāļāļŠāļąāļĄāļāļđāļĢāļāđ āđāļāđāđāļāđāđāļāļāļēāļ°āļāđāļē
āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļāļĨāđāđāļāđāļāđāļāđāļĢāđāļāļāļāļĢāļĩ āļĄāļĩāļāļąāđāļāđāļāđ Jacksum 1.6.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -r āđāļĨāļ°
-S
-x āđāļāļēāļāđāļāļļāļāļāļēāļāļŠāļīāļāļŦāļāļāļąāļ§āļāļīāļĄāļāđāđāļĨāđāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļāļāļąāļĄ āļāļķāđāļāđāļāđāļāļāļēāļĄāđāļāļāļŠāļģāļŦāļĢāļąāļ -E hex āļĄāļĩāļāļģāļŦāļāđāļēāļĒāļāļąāđāļāđāļāđ
Jacksum 1.1.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -E
-X āđāļāļēāļāđāļāļļāļāļāļēāļāļŠāļīāļāļŦāļāļāļąāļ§āļāļīāļĄāļāđāđāļŦāļāđāļŠāļģāļŦāļĢāļąāļāđāļāđāļāļāļąāļĄ āļāļķāđāļāđāļāđāļāļāļēāļĄāđāļāļāļŠāļģāļŦāļĢāļąāļ -E hexup āļĄāļĩāļāļĒāļđāđ
āļāļąāđāļāđāļāđ Jacksum 1.1.0 āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -E
āļĢāļāļāļĢāļąāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāđāļāđāļāļāļĩāđ:
āđāļāļāđāļĨāļāļĢāđ32, āđāļāļāđāļĨāļāļĢāđ-32
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
Adler32 [java.util.zip.Adler32]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 32
āļāļĢāļ°āđāļ āļ:
āđāļāđāļāļāļąāļĄ, 1995
āļāļąāđāļāđāļāđ:
Jacksum 1.0.0 (āļāļēāļĄāđāļāļ "adler-32" āļāļąāđāļāđāļāđ 1.2.0)
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Adler32 āļāļđāļāļāļīāļāļāđāļāđāļāļĒ Mark Adler āđāļāļāļĩ 1995
āļāđāļāļĄāļđāļĨāļāļģāđāļāļēāļ°āļŠāļģāļŦāļĢāļąāļ Adler32 āļāļēāļāļāļāđāļāđ
āđāļ RFC 1950 Adler32 āđāļāđāļāļŠāđāļ§āļāļāļĒāļēāļĒāđāļāļ 32 āļāļīāļ
āđāļĨāļ°āļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļāļāđāļāļĨāđāļāđāļāļāļĢāđ
āđāļāđāđāļāļĄāļēāļāļĢāļāļēāļ ITU-T X.224 / ISO 8073
[jonelo.jacksum.algorithm.Adler32alt] āļāļ·āļ
āļāļēāļĢāđāļāđāļāļēāļāļŠāļģāļĢāļāļāđāļĨāļ°āļāļ°āđāļāđ if
āļĢāļ°āļāļļāļāļąāļ§āđāļĨāļ·āļāļ -A
āļāļĩāđāļāļŠāļāļĩ, āļāļĩāđāļāļŠāļāļąāļĄ, āļāļĨāļĢāļ§āļĄ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāđāļāđāļāļāļąāļĄ BSD
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 16
āļāļĢāļ°āđāļ āļ:
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āļāļąāđāļāđāļāđ:
Jacksum 1.0.0 (āļāļēāļĄāđāļāļ "bsdsum" āļāļąāđāļāđāļāđ 1.2.0 āļāļēāļĄāđāļāļ
"sumbsd" āļāļąāđāļāđāļāđ 1.6.0)
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļĢāļđāļāđāļāļāđāļāļēāļāđāļāļļāļāđāļŦāļĄāļ·āļāļāļāļąāļāđāļāļāļĩāļ
āļāļĨāļĢāļ§āļĄāļāļāļāđāļāļĢāđāļāļĢāļĄ (āļāļāļēāļāđāļāļāļĨāđāļāļ 1024 āđāļāļāđ)
āļāļđ sysv . āļāđāļ§āļĒ
- āļ āļēāļĒāđāļāđ BeOS āļĄāļąāļāļāļ·āļ /bin/sum [-r]
- āļ āļēāļĒāđāļāđ FreeBSD āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ
āđāļĨāļ° /usr/bin/cksum -o 1
- āļ āļēāļĒāđāļāđ HP-UX āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ -r
- āļ āļēāļĒāđāļāđ IBM AIX āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ [-NS]
- āļ āļēāļĒāđāļāđ Linux āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ [-NS]
- āļ āļēāļĒāđāļāđ MacOS X āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ
āđāļĨāļ° /usr/bin/cksum -o 1
- āļ āļēāļĒāđāļāđ Solaris āļĄāļąāļāļāļ·āļ /usr/ucb/sum
- āļ āļēāļĒāđāļāđ Windows āļāļąāđāļāđāļĄāđāļĄāļĩāļāļĨāļĢāļ§āļĄ
āļāļāļĨāļ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ POSIX 1003.2 CRC
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 32
āļāļĢāļ°āđāļ āļ:
āļāļĩāļāļēāļĢāđāļāļĩ
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.0.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
- āļ āļēāļĒāđāļāđ BeOS āļĄāļąāļāļāļ·āļ /bin/cksum
- āļ āļēāļĒāđāļāđ FreeBSD āļĄāļąāļāļāļ·āļ /usr/bin/cksum
- āļ āļēāļĒāđāļāđ HP-UX āļĄāļąāļāļāļ·āļ /usr/bin/cksum āđāļĨāļ°
/usr/bin/āļāļĨāļĢāļ§āļĄ -p
- āļ āļēāļĒāđāļāđ IBM AIX āļĄāļąāļāļāļ·āļ /usr/bin/cksum
- āļ āļēāļĒāđāļāđ Linux āļĄāļąāļāļāļ·āļ /usr/bin/cksum
- āļ āļēāļĒāđāļāđ MacOS X āļĄāļąāļāļāļ·āļ /usr/bin/cksum
- āļ āļēāļĒāđāļāđ Solaris āļĄāļąāļāļāļ·āļ /usr/bin/cksum
- āļ āļēāļĒāđāļāđ Tru64 ist es /bin/cksum (CMD_ENV=xpg4)
- āļ āļēāļĒāđāļāđ Windows āđāļĄāđāļĄāļĩ cksum
āđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļāļīāļāļēāļĒ POSIX CRC āđāļāđāļāļĒāđāļēāļāļŠāļĄāļāļđāļĢāļāđ
āđāļāļĒ Rocksoft-Model āđāļāļ·āđāļāļāļāļēāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄ
āļāđāļāļāđāļēāļĒāļāđāļāļāļ§āļēāļĄāļāđāļ§āļĒāļāļ§āļēāļĄāļĒāļēāļ§ āļāļĢāļēāļĻāļāļēāļ
āļāļīāđāļĻāļĐāļāļĩāđāļĢāļŦāļąāļŠāļāļ°āđāļāđāļ:
crc:32,04C11DB7,0,āđāļāđāļ,āđāļāđāļ,FFFFFFFF
āļāļĩāļāļēāļĢāđāļāļĩ 64, āļāļĩāļāļēāļĢāđāļāļĩ-64
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ -64
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 64
āļāļĢāļ°āđāļ āļ:
crc:64,1B,0,āļāļĢāļīāļ,āļāļĢāļīāļ,0
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.5.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļāļāļīāļāļēāļĒāđāļ§āđāđāļ
āļĄāļēāļāļĢāļēāļāļēāļ ISO 3309
(āļāļąāļ§āļŠāļĢāđāļēāļāđāļāļĨāļĩāļāļ·āļ x^64 + x^4 + x^3 + x + 1)
āđāļāļĨāļāđ, āđāļāļĨāļāđ32, āđāļāļĨāļāđ-32
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āđāļāļĨāļāđ
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 32
āļāļĢāļ°āđāļ āļ:
āļāļąāļāļāļē
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.5.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļāļāđāļāļąāļāđāļŪāļāļāļĩāđāđāļāđāđāļ Unix ELF (Executable
āđāļĨāļ°āļĢāļđāļāđāļāļāļāļĩāđāđāļāļ·āđāļāļĄāđāļĒāļāđāļāđ) āļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ
āđāļāđāļāļāļđāđāļ, āļāļĩāļĄāļđāļĨ āļāļĩāļāļāļāļāļĩāđ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļĨāđāļ/āļāļĩāļāļāļāļāļĩāđ
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 128
āļāļĢāļ°āđāļ āļ:
āļāļąāļāļāļē
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.5.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļāđāđāļ eDonkey resp āļāļĩāļĄāļđāđāļĨāđ
āļĄāļąāļāļāļķāđāļāļāļĒāļđāđāļāļąāļ MD4 āđāļāđāļāļĨāļąāļāđāļāļāļāđāļēāļāļāļąāļ
āļĨāļēāļĒāļāļīāđāļ§āļĄāļ·āļāļŠāļģāļŦāļĢāļąāļāđāļāļĨāđ >= 9500 KB.
GOST
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
GOST āļāļēāļĢāđ 34.11-94
[org.bouncycastle.crypto.digests.GOST3411Digest]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 256
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1994
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
"GOsudarstvennyi STandard" āļ āļēāļĐāļēāļĢāļąāļŠāđāļāļĩāļĒāļŠāļģāļŦāļĢāļąāļ
"āļĄāļēāļāļĢāļāļēāļāļĢāļēāļāļāļēāļĢ". Published in 1994 as
āļĄāļēāļāļĢāļāļēāļāđāļāđāļ§āļĩāļĒāļ GOST-R-34.11-94
āļĄāļĩ160, āļĄāļĩ-160, āļĄāļĩ160
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
HAS-160 [gnu.crypto.hash.Has160 (āđāļāđāļāđāļĨ)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 160
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2000
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.7.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
HAS-160 āđāļāđāļāļāļąāđāļāļāļąāļāļāđāļāļąāļāđāļŪāļāđāļāđāļēāļĢāļŦāļąāļŠāđāļĨāļ°
āļĄāļēāļāļĢāļāļēāļ TTA āļāļāļāđāļāļēāļŦāļĨāļĩ (āđāļāļĢāļāļĄāļāļēāļāļĄāđāļĨāļ°
āđāļĨāļ°āļŠāļĄāļēāļāļĄāđāļāļāđāļāđāļĨāļĒāļĩ)
āļŪāļēāļ§āļēāļĨ, āļŪāļēāļ§āļēāļĨ _ _
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļŪāļēāļ§āļēāļĨ [gnu.crypto.hash.Haval]
āļāļ§āļēāļĄāļĒāļēāļ§:
128, 160, 192, 224 āļŦāļĢāļ·āļ 256 āļāļīāļ
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1992
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.4.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Haval āļāļđāļāļāļīāļāļāđāļāđāļāļĒ Yuliang Zheng, Josef
Pieprzyk āđāļĨāļ° Jennifer Seberry āđāļāļāļĩ 1992
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāđāļĒāļāļāđāļāļāļ§āļēāļĄāļāļāļ Haval āļĄāļĩ a
āļāļąāļ§āđāļāļĢāļāļ§āļēāļĄāļĒāļēāļ§āđāļāļēāļāđāļāļļāļāļāļĢāđāļāļĄāļāļģāļāļ§āļāļāļąāļ§āđāļāļĢ
āļĢāļāļ āļāļ§āļēāļĄāļĒāļēāļ§āđāļāļēāļāđāļāļļāļ āļāļēāļāđāļāļāļāđāļēāļāļāļąāļāđāļāļāļēāļ 128
256 āļāļīāļ āđāļāļĒāđāļāļīāđāļĄāļāļķāđāļāļāļĩāļĨāļ° 32 āļāļīāļ NS
āļāļģāļāļ§āļāļĢāļāļ āļŠāļēāļĄāļēāļĢāļāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāđāļāļąāđāļāđāļāđ 3 āļāļķāļ 5 The
āļāđāļēāđāļĢāļīāđāļĄāļāđāļ (āđāļāļĩāļĒāļ "haval") āļāļ·āļ 128 āđāļĨāļ° 3
āđāļāđāļĄāļāļĩ2, md2sum
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
MD2 [gnu.crypto.hash.MD2]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 128
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1989
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.2.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāđāļĒāļāļāđāļāļāļ§āļēāļĄ MD2 āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļ
āļāļēāļĢāđāđāļāļāļāļĩ 1319;
RSA Laboratories āđāļāļāļĢāļ°āļāļēāļāļāđāļēāļ§ #4 āļĨāļāļ§āļąāļāļāļĩāđ
12 āļāļĪāļĻāļāļīāļāļēāļĒāļ 1996 āđāļāļ°āļāļģāđāļŦāđāļāļąāļāđāļāļ
āđāļāļāļāļĨāļīāđāļāļāļąāļāļŦāđāļēāļāļāļēāļ MD2 āđāļĄāļ·āđāļāđāļāļāđāļāļēāļĄāļāļĩāđāđāļāđāļ
āļāļĢāļ°āļĒāļļāļāļāđ
Jacksum āļĢāļāļāļĢāļąāļ MD2 āļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđāđāļĨāļ°āļāļēāļĢāļĻāļķāļāļĐāļē
āļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđ
āđāļāđāļĄāļāļĩ4, md4sum
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
MD4 [gnu.crypto.hash.MD4]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 128
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1990
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.2.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāđāļĒāļāļāđāļāļāļ§āļēāļĄ MD4 āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļ
āļāļēāļĢāđāđāļāļāļāļĩ 1320;
RSA Laboratories āđāļāļāļĢāļ°āļāļēāļāļāđāļēāļ§ #4 āļĨāļāļ§āļąāļāļāļĩāđ
12 āļāļĪāļĻāļāļīāļāļēāļĒāļ 1996 āđāļāļ°āļāļģāļ§āđāļē MD4 āļāļ§āļĢ
āđāļĄāđāđāļāđāđāļāđ
Jacksum āļĢāļāļāļĢāļąāļ MD4 āļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđāđāļĨāļ°āļāļēāļĢāļĻāļķāļāļĐāļē
āļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđ
āđāļāđāļĄāļāļĩ5, md5sum
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
MD5 [java.security.MessageDigest]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 128
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1991
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.0.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāđāļĒāļāļāđāļāļāļ§āļēāļĄ MD5 āļāļāļāđāļāļāđāļāļĒ
Ronald Rivest āđāļāļāļĩ 1991 āđāļĨāļ°āļāļđāļāļāļģāļŦāļāļāđāļ
RFC 1321 [gnu.crypto.hash.MD5] āđāļāđāļāļāļēāļāđāļĨāļ·āļāļ
āļāļēāļĢāđāļāđāļāļēāļāđāļĨāļ°āļāļ°āđāļāđāļāđāļēāļāļļāļāļĄāļĩ
āļāļąāđāļāļāđāļēāļāļąāļ§āđāļĨāļ·āļāļ -A
- āļ āļēāļĒāđāļāđ BeOS āļĄāļąāļāļāļ·āļ /bin/md5sum
- āļ āļēāļĒāđāļāđ FreeBSD āļĄāļąāļāļāļ·āļ /sbin/md5
- āļ āļēāļĒāđāļāđ HP-UX āđāļĄāđāļĄāļĩ md5 āļŦāļĢāļ·āļ md5sum
- āļ āļēāļĒāđāļāđ Linux āļĄāļąāļāļāļ·āļ /usr/bin/md5sum
- āļ āļēāļĒāđāļāđ MacOS X āļĄāļąāļāļāļ·āļ /usr/bin/md5
- āļ āļēāļĒāđāļāđ Solaris āļĄāļąāļāļāļ·āļ /usr/sbin/md5 (SUNWkeymg)
- āđāļ Windows āđāļĄāđāļĄāļĩ md5 āļŦāļĢāļ·āļ md5sum
āđāļĄāđāļĄāļĩ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āđāļĄāđāļĄāļĩ
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 0
āļāļĢāļ°āđāļ āļ:
N / A
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļģāļāļ§āļāđāļĄāđāļĄāļĩāđāļāđāļāļāļąāļĄ āļĄāļąāļāđāļĄāđāļāđāļēāļāļāđāļē
āđāļāļ·āđāļāļŦāļēāļāļāļāđāļāļĨāđāļāđāđāļāđāļāļģāļŦāļāļ
āļāļāļēāļāđāļāļĨāđ (āđāļĨāļ°āļāļĢāļ°āļāļąāļāđāļ§āļĨāļēāļŦāļēāļāļāđāļāļāļāļēāļĢ)
āļāļĩāļāļēāļĢāđāļāļĩ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ
āļāļ§āļēāļĄāļĒāļēāļ§:
8..64 āļāļīāļ
āļāļĢāļ°āđāļ āļ:
āļāļĩāļāļēāļĢāđāļāļĩ
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.7.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļ§āļĒ CRC āļāļąāđāļ§āđāļāļāļĩāđ āļāļļāļāļŠāļēāļĄāļēāļĢāļāļĢāļ°āļāļļ CRC- āļāļąāđāļāļŦāļĄāļ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļāļīāļāļēāļĒāđāļāđāđāļāļĒāļāļđāđāļĄāļĩāļāļ·āđāļāđāļŠāļĩāļĒāļ
"Rocksoft (tm) āļĢāļļāđāļ CRC āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ"
āļāđāļāļāļĄāļĩ 6 āļāđāļē āļāļķāđāļāļāđāļāļāđāļāđāļ
āļāļąāđāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļļāļĨāļ āļēāļ āļāļąāđāļāļāļ·āļ:
āļāļ§āļēāļĄāļāļ§āđāļēāļ,āđāļāļĨāļĩ,init,refIn,refOut,xorOut
width - āļāļ§āļēāļĄāļāļ§āđāļēāļāļāļāļ crc āđāļŠāļāļāđāļāđāļāļāļīāļ
āļāļĩāđāļāđāļāļĒāļāļ§āđāļēāļāļ§āļēāļĄāļāļ§āđāļēāļāļāļāļ
āđāļāļĨāļĩ
poly - āļāļŦāļļāļāļēāļĄ āļĢāļ°āļāļļāđāļāđāļ hex
āļāļīāļāļāļāļŠāļļāļāļāļāļāđāļāļĨāļĩāļāļ§āļĢāđāļāđāļ
āļĨāļ°āđāļ§āđāļ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļāđāļēāđāļāļĨāļĩāļāļ·āļ
10110 āļāļļāļāļāļ§āļĢāļĢāļ°āļāļļ 06. An
āļĨāļąāļāļĐāļāļ°āļŠāļģāļāļąāļāļāļāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđ
āļāļ·āļāļĄāļąāļāđāļāđāļāļāļąāļ§āđāļāļāļāļāļāļāļđāđāđāļĄāđāļŠāļ°āļāļāļŠāļ°āļāđāļēāļ
āđāļāļĨāļĩ; āļāļīāļāļĨāđāļēāļāļāļāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđ
āđāļāđāļ LSB āļāļāļāļāļąāļ§āļŦāļēāļĢāđāļŠāļĄāļ
āđāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāđāļāđāļāđāļāļĒāđāļĄāđāļāļģāļāļķāļāļāļķāļ
āđāļĄāđāļ§āđāļēāļāļ°āđāļāđāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļāļģāļĨāļąāļāļŠāļĢāđāļēāļāđāļāļāļāļģāļĨāļāļ
āļŠāļ°āļāđāļāļāđāļŦāđāđāļŦāđāļ
init - āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāļĢāļ°āļāļļāļāđāļēāđāļĢāļīāđāļĄāļāđāļ
āļĄāļđāļĨāļāđāļēāļāļāļāļāļ°āđāļāļĩāļĒāļāđāļĄāļ·āđāļ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāđāļĢāļīāđāļĄāļāđāļāļāļķāđāļ āļĢāļ°āļāļļāđāļāđāļāđāļĨāļāļāļēāļāļŠāļīāļāļŦāļ
refIn - āļāļĩāđāļāļ·āļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļđāļĨāļĩāļ āļāđāļēāļĄāļąāļ
āđāļāđāļāđāļāđāļ āđāļāļāđāļāļīāļāļāļļāļāļāļ°āļāļđāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨ
āđāļāļĒāļāļĩāđāļāļīāļ 7 āđāļāđāļĢāļąāļāļāļēāļĢāļāļāļīāļāļąāļāļīāļĄāļēāļāļāļĩāđāļŠāļļāļ
āļāļīāļāļāļĩāđāļŠāļģāļāļąāļ (MSB) āđāļĨāļ°āļāļīāļ 0 āđāļāđāļ
āļāļ·āļāđāļāđāļāļāļīāļāļāļĩāđāļĄāļĩāļāļąāļĒāļŠāļģāļāļąāļāļāđāļāļĒāļāļĩāđāļŠāļļāļ
āļŦāļēāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāđāļāđāļāđāļāđāļ āđāļāđāļĨāļ°āđāļāļāđ
āļŠāļ°āļāđāļāļāđāļŦāđāđāļŦāđāļāļāđāļāļāļāļģāđāļāļīāļāļāļēāļĢ
āļāļĢāļīāļāļŦāļĢāļ·āļāđāļāđāļ
refOut - āļāļĩāđāļāļ·āļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļđāļĨāļĩāļ āļāđāļēāļĄāļąāļāđāļāđāļ
āļāļąāđāļāļāđāļēāđāļāđāļāđāļāđāļ āļāđāļēāļŠāļļāļāļāđāļēāļĒāđāļ
āļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļāļāļđāļāļāđāļāļāđāļāđāļēāļŠāļđāđāđāļ§āļāļĩ xorOut
āđāļāļĒāļāļĢāļ āļĄāļīāļāļ°āļāļąāđāļ āļāđāļēāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđ
āđāļāđāļāļāļĢāļīāļ āļāđāļēāļĢāļĩāļāļīāļŠāđāļāļāļĢāđāļŠāļļāļāļāđāļēāļĒāļāļ·āļ
āļŠāļ°āļāđāļāļāđāļŦāđāđāļŦāđāļāļāđāļāļ
xorOut - āļāđāļēāļāļĩāđāļāļ·āļ XORed āļāļāļāļķāļāļāļąāđāļāļŠāļļāļāļāđāļēāļĒ
āļāđāļēāļĨāļāļāļ°āđāļāļĩāļĒāļ (āļŦāļĨāļąāļ refOut)
āļāđāļāļāļāļĩāđāļāđāļēāļāļ°āļāļđāļāļŠāđāļāļāļĨāļąāļāđāļāđāļ
āđāļāđāļāļāļąāļĄāļāļĒāđāļēāļāđāļāđāļāļāļēāļāļāļēāļĢ āļĢāļ°āļāļļāđāļāđāļāđāļĨāļāļāļēāļāļŠāļīāļāļŦāļ
āļāđāļēāļ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāđāļēāļ
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 0
āļāļĢāļ°āđāļ āļ:
N / A
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļģāļāļ§āļāđāļĄāđāļĄāļĩāđāļāđāļāļāļąāļĄ āđāļāđāļāđāļēāļāļāđāļē
āđāļāļ·āđāļāļŦāļēāļāļāļāđāļāļĨāđāļĄāļąāļāļĒāļąāļāļāļģāļŦāļāļ
āļāļāļēāļāđāļāļĨāđ (āđāļĨāļ°āļāļĢāļ°āļāļąāļāđāļ§āļĨāļēāļŦāļēāļāļāđāļāļāļāļēāļĢ)
rmd128, rmd-128, āļŠāļļāļāļāļāļĄāļāļĩ128, āļŠāļļāļāļāļāļĄ-128, āļŠāļļāļ-md128
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
RIPEMD-128 [gnu.crypto.hash.RipeMD128]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 128
āļāļĢāļ°āđāļ āļ:
āļāļąāļāļāļē
āļāļąāđāļāđāļāđ:
Jacksum 1.2.0 (āļāļēāļĄāđāļāļ rmd128/rmd-128 āļāļąāđāļāđāļāđ 1.4.0)
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļŠāļĢāļļāļāļāđāļāļāļ§āļēāļĄ āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ RIPEMD-160
rmd160, rmd-160, āļŠāļļāļāļāļāļĄāļāļĩ160, āļŠāļļāļāļāļāļĄ-160, āļŠāļļāļ-md160
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
RIPEMD-160 [gnu.crypto.hash.RipeMD160]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 160
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1996
āļāļąāđāļāđāļāđ:
Jacksum 1.2.0 (āļāļēāļĄāđāļāļ rmd160/rmd-160 āļāļąāđāļāđāļāđ 1.4.0)
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
RIPEMD āđāļāđāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāļ āļēāļĒāđāļāđāļāļĢāļāļāļāļāļ
āđāļāļĢāļāļāļēāļĢāļāļāļāļŠāļŦāļ āļēāļāļĒāļļāđāļĢāļ RIPE (RACE Integrity Primitives
āļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāļāļĨ) āđāļāđāđāļāļĒ GnuPG
rmd256, rmd-256, āļŠāļļāļāļāļāļĄāļāļĩ256, āļŠāļļāļāļāļāļĄ-256, āļŠāļļāļ-md256
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
RIPEMD-256 [org.bouncycastle.crypto.digests]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 256
āļāļĢāļ°āđāļ āļ:
āļāļąāļāļāļē
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļŠāļĢāļļāļāļāđāļāļāļ§āļēāļĄ āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ RIPEMD-160
RIPEMD-256 āļĄāļĩāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļāđāļēāļāļąāļ RIPEMD-128
rmd320, rmd-320, āļŠāļļāļāļāļāļĄāļāļĩ320, āļŠāļļāļāļāļāļĄ-320, āļŠāļļāļ-md320
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
RIPEMD-320 [org.bouncycastle.crypto.digests]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 128
āļāļĢāļ°āđāļ āļ:
āļāļąāļāļāļē
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļŠāļĢāļļāļāļāđāļāļāļ§āļēāļĄ āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ RIPEMD-160
RIPEMD-320 āļĄāļĩāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļāđāļēāļāļąāļ RIPEMD-160
āļŠāđāļē0, SHA-0
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
SHA-0 [gnu.crypto.hash.Sha0 (āđāļāđāļāđāļĨ)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 160
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1993
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Secure Hash Algorithm āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļāļāļĩ 1993
āļŠāļāļēāļāļąāļāļĄāļēāļāļĢāļāļēāļāđāļŦāđāļāļāļēāļāļīāđāļĨāļ°
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļāļāļĢāļąāļāļāļēāļĨāļāļĨāļēāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩ
āļĄāļēāļāļĢāļāļēāļ (FIPS PUB 180)
āļĄāļąāļāļāļđāļāļāļāļāļāļāļāđāļāļĒ NSA āđāļĄāđāļāļēāļāļŦāļĨāļąāļāļāļēāļāļāļąāđāļ
āļŠāļīāđāļāļāļīāļĄāļāđāđāļĨāļ°āļāļđāļāđāļāļāļāļĩāđāđāļāļĒāļāļēāļĢāđāļāđāđāļ
āļāļāļąāļāļāļĩāļāļīāļĄāļāđāđāļāļāļĩ 1995 āđāļ FIPS PUB 180-1
āđāļĨāļ°āđāļĢāļĩāļĒāļāļāļąāđāļ§āđāļāļ§āđāļē "SHA-1"
āļāļē āļŠāđāļē1, āļāļē-1, āļŠāđāļē160, SHA-160
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
SHA-1 [java.security.MessageDigest]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 160
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1995
āļāļąāđāļāđāļāđ:
Jacksum 1.0.0 (āļāļēāļĄāđāļāļ sha-1 āļāļąāđāļāđāļāđ 1.2.0, āļāļēāļĄāđāļāļ
āļāļē-160. sha160 āđāļĨāļ° sha-160 āļāļąāđāļāđāļāđ 1.5.0 āļāđāļēāđāļĢāļīāđāļĄāļāđāļ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļąāđāļāđāļāđ 1.5.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Secure Hash Algorithm āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļāļāļĩ 1995
āļŠāļāļēāļāļąāļāļĄāļēāļāļĢāļāļēāļāđāļŦāđāļāļāļēāļāļīāđāļĨāļ°
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļāļāļĢāļąāļāļāļēāļĨāļāļĨāļēāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩ
āļĄāļēāļāļĢāļāļēāļ (NIST FIPS 180-1)
[gnu.crypto.hash.Sha160] āđāļāđāļāļāļēāļāđāļĨāļ·āļāļ
āļāļēāļĢāđāļāđāļāļēāļāđāļĨāļ°āļāļ°āđāļāđāļāđāļēāļāļļāļāļĄāļĩ
āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĢāļ°āļāļļ -A.
- āļ āļēāļĒāđāļāđ BeOS āđāļĄāđāļĄāļĩ sha1
- āļ āļēāļĒāđāļāđ FreeBSD āļĄāļąāļāļāļ·āļ /sbin/sha1
- āļ āļēāļĒāđāļāđ HP-UX āđāļĄāđāļĄāļĩ sha1
- āļ āļēāļĒāđāļāđ Linux āļĄāļąāļāļāļ·āļ /usr/bin/sha1sum
- āļ āļēāļĒāđāļāđ MacOS X āđāļĄāđāļĄāļĩ sha1
- āļ āļēāļĒāđāļāđ Solaris āđāļĄāđāļĄāļĩ sha1
- āļ āļēāļĒāđāļāđ Windows āđāļĄāđāļĄāļĩ sha1
āļŠāđāļē224, SHA-224
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
SHA-224 [gnu.crypto.hash.Sha224 (āđāļāđāļāđāļĨ)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 224
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2004
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Secure Hash Algorithm āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļāļāļĩ 2004
āļŠāļāļēāļāļąāļāļĄāļēāļāļĢāļāļēāļāđāļŦāđāļāļāļēāļāļīāđāļĨāļ°
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļāļāļĢāļąāļāļāļēāļĨāļāļĨāļēāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩ
āļĄāļēāļāļĢāļāļēāļ (NIST FIPS 180-2) āđāļĨāļ°āđāļ RFC 3874
SHA-224 āđāļāđ SHA-256 āđāļāđāđāļāđ a
āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāđāļĨāļ°āđāļŪāļāļŠāļļāļāļāđāļēāļĒ
āļāļđāļāļāļąāļāđāļŦāđāđāļŦāļĨāļ·āļ 224 āļāļīāļ
āļŠāđāļē256, SHA-256
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
SHA-256 [java.security.MessageDigest]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 256
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2001
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Secure Hash Algorithm āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļāļāļĩ 2001
āļŠāļāļēāļāļąāļāļĄāļēāļāļĢāļāļēāļāđāļŦāđāļāļāļēāļāļīāđāļĨāļ°
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļāļāļĢāļąāļāļāļēāļĨāļāļĨāļēāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩ
āļĄāļēāļāļĢāļāļēāļ (NIST FIPS 180-2)
[gnu.crypto.hash.Sha256] āđāļāđāļāļāļēāļāđāļĨāļ·āļāļ
āļāļēāļĢāđāļāđāļāļēāļāđāļĨāļ°āļāļ°āđāļāđāļāđāļēāļāļļāļāļĄāļĩ
JRE < 1.4.2 āļŦāļĢāļ·āļāļŦāļēāļāļāļļāļāđāļāđāļĢāļ°āļāļļāļāļąāļ§āđāļĨāļ·āļāļ -A
āļŠāđāļē384, SHA-384
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
SHA-384 [java.security.MessageDigest]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 384
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2001
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Secure Hash Algorithm āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļāļāļĩ 2001
āļŠāļāļēāļāļąāļāļĄāļēāļāļĢāļāļēāļāđāļŦāđāļāļāļēāļāļīāđāļĨāļ°
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļāļāļĢāļąāļāļāļēāļĨāļāļĨāļēāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩ
āļĄāļēāļāļĢāļāļēāļ (NIST FIPS 180-2)
[gnu.crypto.hash.Sha384] āđāļāđāļāļāļēāļāđāļĨāļ·āļāļ
āļāļēāļĢāđāļāđāļāļēāļāđāļĨāļ°āļāļ°āđāļāđāļāđāļēāļāļļāļāļĄāļĩ
JRE < 1.4.2 āļŦāļĢāļ·āļāļŦāļēāļāļāļļāļāđāļāđāļĢāļ°āļāļļāļāļąāļ§āđāļĨāļ·āļāļ -A
āļāļĩāļāļēāļĢāđāļāļĩ 8, āļāļĩāļāļēāļĢāđāļāļĩ-8
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ -8
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 8
āļāļĢāļ°āđāļ āļ:
crc:8,7,0,āđāļāđāļ,āđāļāđāļ,0
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļēāļĄ CRC-8 āļāļĩāđ (cyclic
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāđāļģāļāđāļāļ) āđāļāđāđāļ
System Management Bus (SMBus) āđāļĨāļ°
āļāļąāļ§āļāļĒāđāļēāļāļāļĢāļĩ Lossless Audio Codec (FLAC)
(āļāļąāļ§āļŠāļĢāđāļēāļāđāļāļĨāļĩ x^8 + x^2 + x^1 + 1)
āļŠāđāļē512, SHA-512
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
SHA-512 [java.security.MessageDigest]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 512
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2001
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
Secure Hash Algorithm āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļāļāļĩ 2001
āļŠāļāļēāļāļąāļāļĄāļēāļāļĢāļāļēāļāđāļŦāđāļāļāļēāļāļīāđāļĨāļ°
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļāļāļĢāļąāļāļāļēāļĨāļāļĨāļēāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩ
āļĄāļēāļāļĢāļāļēāļ (NIST FIPS 180-2)
[gnu.crypto.hash.Sha512] āđāļāđāļāļāļēāļāđāļĨāļ·āļāļ
āļāļēāļĢāđāļāđāļāļēāļāđāļĨāļ°āļāļ°āđāļāđāļāđāļēāļāļļāļāļĄāļĩ
JRE < 1.4.2 āļŦāļĢāļ·āļāļŦāļēāļāļāļļāļāđāļāđāļĢāļ°āļāļļāļāļąāļ§āđāļĨāļ·āļāļ -A
āļāļĨāļĢāļ§āļĄ8, āļāļĨāļĢāļ§āļĄ-8
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļĢāļ§āļĄ 8
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 8
āļāļĢāļ°āđāļ āļ:
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļēāļāļĩāđāļāļģāļāļ§āļāđāļāļĒāļāļēāļĢāļāļ§āļāļāđāļēāļāļąāđāļāļŦāļĄāļāđāļāđāļēāļāđāļ§āļĒāļāļąāļ
āđāļāđāļĄāļāļđāļĨāļŠāļāļĢāļĩāļĄāļāđāļāļĄāļđāļĨāļāļīāļāļāļļāļ 2^8
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļĄāđāļŠāļāđāļāđāļāļĩāđāļĒāļ§āļāļąāļ
āļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļāđāļāļāđ
āļāļĨāļĢāļ§āļĄ16, āļāļĨāļĢāļ§āļĄ-16
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļĢāļ§āļĄ 16
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 16
āļāļĢāļ°āđāļ āļ:
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļēāļāļĩāđāļāļģāļāļ§āļāđāļāļĒāļāļēāļĢāļāļ§āļāļāđāļēāļāļąāđāļāļŦāļĄāļāđāļāđāļēāļāđāļ§āļĒāļāļąāļ
āđāļāđāļĄāļāļđāļĨāļŠāļāļĢāļĩāļĄāļāđāļāļĄāļđāļĨāļāļīāļāļāļļāļ 2^16
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļĄāđāļŠāļāđāļāđāļāļĩāđāļĒāļ§āļāļąāļ
āļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļāđāļāļāđ
āļāļĨāļĢāļ§āļĄ24, āļāļĨāļĢāļ§āļĄ-24
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļĢāļ§āļĄ 24
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 24
āļāļĢāļ°āđāļ āļ:
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļēāļāļĩāđāļāļģāļāļ§āļāđāļāļĒāļāļēāļĢāļāļ§āļāļāđāļēāļāļąāđāļāļŦāļĄāļāđāļāđāļēāļāđāļ§āļĒāļāļąāļ
āđāļāđāļĄāļāļđāļĨāļŠāļāļĢāļĩāļĄāļāđāļāļĄāļđāļĨāļāļīāļāļāļļāļ 2^24
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļĄāđāļŠāļāđāļāđāļāļĩāđāļĒāļ§āļāļąāļ
āļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļāđāļāļāđ
āļāļĨāļĢāļ§āļĄ32, āļāļĨāļĢāļ§āļĄ-32
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļĢāļ§āļĄ 32
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 32
āļāļĢāļ°āđāļ āļ:
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļēāļāļĩāđāļāļģāļāļ§āļāđāļāļĒāļāļēāļĢāļāļ§āļāļāđāļēāļāļąāđāļāļŦāļĄāļāđāļāđāļēāļāđāļ§āļĒāļāļąāļ
āđāļāđāļĄāļāļđāļĨāļŠāļāļĢāļĩāļĄāļāđāļāļĄāļđāļĨāļāļīāļāļāļļāļ 2^32
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļĄāđāļŠāļāđāļāđāļāļĩāđāļĒāļ§āļāļąāļ
āļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļāđāļāļāđ
āļĢāļ°āļāļāļāļīāļŠāļ§āļĩ, āļĢāļ°āļāļ, sumsysv
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāļāļĢāļ§āļāļŠāļāļ UNIX System V
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 16
āļāļĢāļ°āđāļ āļ:
āđāļāđāļāļāļąāļĄ, 1985
āļāļąāđāļāđāļāđ:
Jacksum 1.2.0 āļāļēāļĄāđāļāļ "sumsysv" āļāļąāđāļāđāļāđ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļĢāļđāļāđāļāļāļāļĨāļĨāļąāļāļāđāđāļŦāļĄāļ·āļāļāļāļąāļāļāļļāļāļŠāļĄāļāļąāļāļī
āļāļĨāļĢāļ§āļĄāļāļāļāđāļāļĢāđāļāļĢāļĄ (āļāļāļēāļāđāļāļāļĨāđāļāļ 512 āđāļāļāđ)
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄbsd
- āļ āļēāļĒāđāļāđ BeOS āļĄāļąāļāļāļ·āļ /bin/sum -s
- āļ āļēāļĒāđāļāđ FreeBSD āļĄāļąāļāļāļ·āļ /usr/bin/cksum -o 2
- āļ āļēāļĒāđāļāđ HP-UX āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ
- āļ āļēāļĒāđāļāđ Linux āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ -s
- āļ āļēāļĒāđāļāđ MacOS X āļĄāļąāļāļāļ·āļ /usr/bin/cksum -o 2
- āļ āļēāļĒāđāļāđ Solaris āļĄāļąāļāļāļ·āļ /usr/bin/āļāļĨāļĢāļ§āļĄ
- āļ āļēāļĒāđāļāđ Windows āļāļąāđāļāđāļĄāđāļĄāļĩāļāļĨāļĢāļ§āļĄ
āđāļāđāļāļāļĢāđ128, āđāļŠāļ·āļ-128
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
Tiger 128 [gnu.crypto.hash.Tiger160 (āđāļāļĒ jonelo)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 128
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1995
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļēāđāļŪāļāļāļ·āļ 128 āļāļīāļāđāļĢāļāļāļāļ
āļāļĨāļāļēāļĢāđāļāđāļāļāļąāļ Tiger-192
āđāļāđāļāļāļĢāđ160, āđāļŠāļ·āļ-160
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
Tiger 160 [gnu.crypto.hash.Tiger160 (āđāļāļĒ jonelo)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 160
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1995
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļēāđāļŪāļāļāļ·āļ 160 āļāļīāļāđāļĢāļāļāļāļ
āļāļĨāļāļēāļĢāđāļāđāļāļāļąāļ Tiger-192
āđāļŠāļ·āļ, āđāļāđāļāļāļĢāđ192, āđāļŠāļ·āļ-192
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āđāļŠāļ·āļ [gnu.crypto.hash.Tiger]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 192
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 1995
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.4.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļāļāļēāđāļāļĒ Ross Anderson āđāļĨāļ° Eli Biham, 1995
tiger2
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
Tiger2 [gnu.crypto.hash.Tiger2 (āđāļāđāļāđāļĨ)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 192
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2005
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļāļāļēāđāļāļĒ Ross Anderson āđāļĨāļ° Eli Biham, 2005
āļāļĩāļāļēāļĢāđāļāļĩ 16, āļāļĩāļāļēāļĢāđāļāļĩ-16
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ-16 (āļāļēāļĢāđāļ)
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 16
āļāļĢāļ°āđāļ āļ:
crc:16,8005,0,āļāļĢāļīāļ,āļāļĢāļīāļ,0
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.2.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļēāļĄ CRC-16 āļāļĩāđ (cyclic
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāđāļģāļāđāļāļ) āđāļāđāļāļĢāļđāļāđāļāļāļāļĩāđāļāļīāļĒāļĄāļĄāļēāļāļāļĩāđāļŠāļļāļ
āļāļāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄ CRC-16
(āļāļąāļ§āļŠāļĢāđāļēāļāđāļāļĨāļĩ x^16 + x^15 + x^2 + 1)
āđāļāđāđāļāļĒ LHA āđāļĨāļ° ARC āđāļāđāļāļāđāļ
āļāđāļāđāļĄāđ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āđāļŪāļāļāļĢāļĩ
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļ·āđāļāļāļēāļ
āļāļĢāļ°āđāļ āļ:
āđāļŪāļāļāļĢāļĩ āļ.āļĻ. 1979
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.7.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļīāļāļāđāļāđāļāļĒ Ralph Merkle, 1979 āļāđāļāđāļĄāđāđāļŪāļāļāļ·āļ
āļāđāļāđāļĄāđāđāļŦāđāļāļāļąāļāļāļēāļāļķāđāļāđāļāđāļāđāļāļāļąāļāļāļēāļāļāļ
āļāļĨāđāļāļāļāđāļāļĄāļđāļĨ āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āđāļŪāļāļāļāļāļāđāļāđāļĄāđāļāļ°āļāļđāļāđāļāđāļēāļĢāļŦāļąāļŠ
āļāļēāļ32. Jacksum āļāļāļļāļāļēāļāđāļŦāđāļāļģāļāļ§āļāļĢāļđāļ
hash āļāļāļ hash tree āļāļąāļāļāđāļāđāļāļāļĩāđ
āđāļāđāļĢāļąāļāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāđāļ§āļĒāļāđāļāđāļĄāđāđāļŪāļ: āđāļŠāļ·āļāđāļāļĢāđāļāđāļŠāļ·āļ2
āđāļāđāđāļŪāļāļāļāļ Tiger tree āđāļāļāļēāļĢāđāļāļĢāđāđāļāļĨāđ P2P
āđāļāļĢāđāļāļāļāļĨāđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļ
āļāđāļēāļāļāđāļģāļ§āļ0 āļ§āļąāļāļ§āļ-0
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļ§āļąāļāļ§āļ-0 [gnu.crypto.hash.Whirlpool (jonelo)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 512
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2000
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļāļāđāļāļąāļ Whirlpool Hashing āđāļāļĒ Paulo SLM
Barreto āđāļĨāļ° Vincent Rijmen, 2000.
āļāļĩāđāļāļ·āļāļāđāļāļāļģāļŦāļāļāļāļąāđāļāđāļāļīāļĄāļāļāļ Whirlpool
āļāļēāļ 2000
āļāđāļēāļāļāđāļģāļ§āļ1 āļ§āļąāļāļ§āļ-1
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļ§āļąāļāļ§āļ-1 [gnu.crypto.hash.Whirlpool]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 512
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2001
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.2.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļāļāđāļāļąāļ Whirlpool Hashing āđāļāļĒ Paulo SLM
Barreto āđāļĨāļ° Vincent Rijmen, 2001.
āļāļĩāđāđāļāđāļāļāļēāļĢāđāļāđāđāļāļāļĢāļąāđāļāđāļĢāļāļāļāļāļāđāļāļāļģāļŦāļāļ
āļāļāļāļ§āļąāļāļ§āļāļāļēāļāļāļĩ 2001 āļāđāļ§āļĒ S-box . āļāļĩāđāļāļĢāļąāļāļāļĢāļļāļāđāļĨāđāļ§
āļāļāļāđāļāļ:
"āđāļĢāļēāđāļŠāļāļāđāļŦāđāđāļāļĨāļĩāđāļĒāļāļāļ·āđāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāđāļāļīāļĄ
āļ§āļąāļāļ§āļ-0 āđāļĨāļ°āđāļāđāļāļģāļ§āđāļēāļ§āļąāļāļ§āļāļŠāļģāļŦāļĢāļąāļ
āļĢāļļāđāļāļŠāļļāļāļāđāļēāļĒāļāļĩāđāđāļāđāđāļāļāļķāđāļāđāļāđ
āļāļĢāļąāļāļāļĢāļļāļāļāļēāļĢāļāļāļāđāļāļ S-box"
āļāđāļēāļāļāđāļģāļ§āļ āļāđāļēāļāļāđāļģāļ§āļ2 āļ§āļąāļāļ§āļ-2
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļ§āļąāļāļ§āļ [gnu.crypto.hash.Whirlpool (jonelo)]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 512
āļāļĢāļ°āđāļ āļ:
āđāļŪāļ, 2003
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļāļāđāļāļąāļ Whirlpool Hashing āđāļāļĒ Paulo SLM
Barreto āđāļĨāļ° Vincent Rijmen
āļāļĩāđāđāļāđāļāļāļēāļĢāđāļāđāđāļāļāļĢāļąāđāļāļāļĩāđāļŠāļāļāļāļāļāļāđāļāļāļģāļŦāļāļ
āļāļāļāļ§āļąāļāļ§āļāļāļąāđāļāđāļāđāļāļĩ 2003 āļāđāļ§āļĒāļāļēāļĢāđāļāļĢāđāļāļĢāļ°āļāļēāļĒāļāļĩāđāļāļĩāļāļķāđāļ
āđāļĄāļāļĢāļīāļāļāđ:
"āđāļĄāļ·āđāļāđāļĢāđāļ§ āđ āļāļĩāđ [11 āļĄāļĩāļāļēāļāļĄ 2003] āļāļīāļĢāļēāļāļīāđāļĨāļ°āļāļīāļāļļāļāļēāļāļī
āļāđāļāļāļāļāđāļāļāļāļāļĢāđāļāļāđāļāļāļēāļĢāđāļāļĢāđāļāļĢāļ°āļāļēāļĒāļāļāļāļ§āļąāļāļ§āļ
āđāļĄāļāļĢāļīāļāļāđāļāļĩāđāļāļģāđāļŦāđāļŦāļĄāļēāļĒāđāļĨāļāļŠāļēāļāļēāļāđāļģāļāļĩāđāļŠāļļāļ
āđāļĄāđāļ§āđāļēāļāđāļāļāļāļāļĢāđāļāļāļāļĩāđāđāļāļāļāļđāđāļŦāļĄāļ·āļāļāļāļ°āđāļĄāđ
āđāļāļ°āļāļģāļāđāļāļāđāļŦāļ§āđāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ the
āđāļāļāļŠāļēāļĢāļāļąāļāļāļļāļāļąāļāđāļāļāļāļĩāđāđāļĄāļāļĢāļīāļāļāđāļāļąāđāļ
[24 āļāļĪāļĐāļ āļēāļāļĄ 2003]"
xor8, āđāļāđāļāļāđāļāļāļĢāđ-8
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļīāđāļĻāļĐ-āļŦāļĢāļ·āļ
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 8
āļāļĢāļ°āđāļ āļ:
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.3.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāđāļēāļāļĩāđāļāļģāļāļ§āļāđāļāļĒ xoring āļāđāļēāļāļąāđāļāļŦāļĄāļāđāļ
āļāļĢāļ°āđāļŠāļāđāļāļĄāļđāļĨāļāļīāļāļāļļāļ
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļĄāđāļŠāļāđāļāđāļāļĩāđāļĒāļ§āļāļąāļ
āļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļāđāļāļāđāđāļāđāļāļĨāđ
āļāļĩāļāļēāļĢāđāļāļĩ16_x25, āļāļĩāļāļēāļĢāđāļāļĩ-16_x-25, āđāļāļāļāļĩāđāļāļŠ16, āđāļāļāļāļĩ-16
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
CRC-16 (āļĨāļģāļāļąāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāđāļāļĢāļĄ)
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 16
āļāļĢāļ°āđāļ āļ:
crc:16,1021,FFFF,āļāļĢāļīāļ,āļāļĢāļīāļ,FFFF
āļāļąāđāļāđāļāđ:
Jacksum 1.5.0 (āļāļēāļĄāđāļāļ _x25, _x-25 seit 1.7.0)
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļĨāļģāļāļąāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāđāļāļĢāļĄāļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļ
RFC1331
āļāļĩāļāļēāļĢāđāļāļĩ 24, āļāļĩāļāļēāļĢāđāļāļĩ-24
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ -24
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 24
āļāļĢāļ°āđāļ āļ:
crc:24,864CFB,B704CE,āđāļāđāļ,āđāļāđāļ,0
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.6.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļēāļĄ CRC-24 āļāļĩāđ (cyclic
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāđāļģāļāđāļāļ) āļāļđāļāđāļāđāđāļāļĒ Open PGP for
āļāļąāļ§āļāļĒāđāļēāļ (RFC 2440)
āļāļĩāļāļēāļĢāđāļāļĩ 32, āļāļĩāļāļēāļĢāđāļāļĩ-32, āđāļāļāļāļĩāđāļāļŠ32, āđāļāļāļāļĩ-32
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ-32 [java.util.zip.CRC32]
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 32
āļāļĢāļ°āđāļ āļ:
crc:32,04C11DB7,FFFFFFFF,āļāļĢāļīāļ,āļāļĢāļīāļ,FFFFFFFF
āļāļąāđāļāđāļāđ:
Jacksum 1.0.0 (āļāļēāļĄāđāļāļ crc-32 āļāļąāđāļāđāļāđ 1.2.0,
āļāļēāļĄāđāļāļ fcs32 āđāļĨāļ° fcs-32 āļāļąāđāļāđāļāđ 1.5.0)
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļĄāļēāļāļĢāļāļēāļ CRC-32 (cyclic
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāđāļģāļāđāļāļ) āļĢāļ°āļāļļāđāļ§āđāđāļ ISO 3309
ISO/IEC 13239:2002 āđāļĨāļ° ITU-T V.42 āđāļĨāļ°āļĄāļąāļ
āļāļđāļāđāļāđāđāļāļĒ PKZip, gzip, png, Ethernet, FDDI,
āđāļĨāļ° WEP āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļąāđāļāđāļĢāļĩāļĒāļāļāļĩāļāļāļĒāđāļēāļāļ§āđāļēFCS
(āļĨāļģāļāļąāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāđāļāļĢāļĄ)
āļĄāļĩāļāļēāļĢāđāļāđāļāļēāļāļāļēāļāđāļĨāļ·āļāļāļāļ·āđāļ (-A)
- āļ āļēāļĒāđāļāđ BeOS āđāļĄāđāļĄāļĩ crc32
- āļ āļēāļĒāđāļāđ FreeBSD āļĄāļąāļāļāļ·āļ /usr/bin/cksum -o 3
- āļ āļēāļĒāđāļāđ HP-UX āđāļĄāđāļĄāļĩ crc32
- āļ āļēāļĒāđāļāđ Linux āđāļĄāđāļĄāļĩ crc32
- āļ āļēāļĒāđāļāđ MacOS X āļĄāļąāļāļāļ·āļ /usr/bin/cksum -o 3
- āļ āļēāļĒāđāļāđ Solaris āđāļĄāđāļĄāļĩ crc32
- āđāļ Windows āđāļĄāđāļĄāļĩ crc32
crc32_bzip2, crc-32_bzip-2
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ-32 (Bzip2)
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 32
āļāļĢāļ°āđāļ āļ:
crc:32,04C11DB7,FFFFFFFF,āđāļāđāļ,āđāļāđāļ,FFFFFFFF
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.7.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
CRC āļāļĩāđāđāļāđāđāļāļĒ bzip2
crc32_mpeg2, crc-32_mpeg-2
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄ:
āļāļĩāļāļēāļĢāđāļāļĩ-32 (MPEG-2)
āļāļ§āļēāļĄāļĒāļēāļ§:
āļāļīāļ 32
āļāļĢāļ°āđāļ āļ:
crc:32,04C11DB7,FFFFFFFF,āđāļāđāļ,āđāļāđāļ,0
āļāļąāđāļāđāļāđ:
āđāļāđāļāļāļąāļĄ 1.4.0
āļāļ§āļēāļĄāļāļīāļāđāļŦāđāļ:
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļāđ MPEG
āļāđāļāļĄāļđāļĨāļāļģāđāļāļēāļ°āļāļāļāļāļēāļĢāļāļģāļāļ§āļ CRC-32
āļĢāļđāļāđāļāļāđāļāļēāļāđāļāļļāļāļāļāļ Jacksum:
āļŦāļēāļāļāļļāļāđāļĄāđāđāļāđāļĢāļ°āļāļļāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļāļāđāļ§āļĒāļāļąāļ§āđāļĨāļ·āļāļ -F āļĢāļđāļāđāļāļāļāđāļāđāļāļāļĩāđāļāļ·āļ
āđāļāđ:
[ ]
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
āđāļāđāļāđāļāđāļāļāļąāļĄ, CRC āļŦāļĢāļ·āļāļĨāļēāļĒāļāļīāđāļ§āļĄāļ·āļ; āđāļāļēāļāđāļāļļāļāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļąāļ§āđāļĨāļ·āļāļ -a āđāļĨāļ° -x, āļāļāļāļāļĨāļąāļ -NS
āļāļąāļāļĒāļēāļĒāļ āđāļāđāļāļāļąāļ§āļāļąāđāļ; āļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāļāđāđāļāļĒ -s āļĄāļīāļāļ°āļāļąāđāļāļāļ°āļāļķāđāļāļāļĒāļđāđāļāļąāļ -a āđāļĨāļ° -m
āļāļāļēāļāđāļāļĨāđ
āļāļ·āļāļāļāļēāļ (āđāļāļāđāļŦāļĢāļ·āļāļāļĨāđāļāļ) āļāļāļāđāļāļĨāđ āļāļķāđāļāļāļĒāļđāđāļāļąāļ -a āļāļāļēāļāđāļāļĨāđāļāļ°āđāļĄāđāđāļāđāļ
āđāļāļĩāļĒāļāđāļāļĒ MessageDigest-algorithm
āļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļē
āđāļāđāļāļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļēāļāļēāļāđāļĨāļ·āļāļāļāļāļāđāļāļĨāđ āļŠāļēāļĄāļēāļĢāļāļāļāļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļēāļāđāļ§āļĒ -t
āļāļ·āđāļāđāļāļĨāđ
āđāļāđāļāļāļ·āđāļāđāļāļĨāđ āļāļēāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļāļāļāļāđāļāļēāļāđāļāļļāļāđāļāđ āđāļāļēāļāđāļāļļāļāļāļķāđāļāļāļĒāļđāđāļāļąāļ -p āđāļĨāļ° -P
EXIT āļŠāļāļēāļāļ āļēāļ
0 - āļāļļāļāļāļĒāđāļēāļāđāļāđāļ
1 - āļĄāļĩāļāļĒāđāļēāļāļāđāļāļĒāļŦāļāļķāđāļāļāļĩāđāđāļĄāđāļāļĢāļāļāļąāļāđāļāļĢāļ°āļŦāļ§āđāļēāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
>1 - āđāļāļāļĢāļāļĩāļāļāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ-, .jacksum- āļŦāļĢāļ·āļ I/O-error
āļāļąāļ§āļāļĒāđāļēāļ
āđāļāđāļāļāļąāļĄ -a āļāļĩāļāļēāļĢāđāļāļĩ32 -q "txt:āļŠāļ§āļąāļŠāļāļĩ āđāļĨāļ!"
āļāļģāļāļ§āļ CRC 32 āļāļīāļāļāļāļāļāđāļāļāļ§āļēāļĄ "Hello World!"
āđāļāđāļāļāļąāļĄ -a āļāļĩāļāļēāļĢāđāļāļĩ32 -q 48656C6C6F20576F726C6421
āļāļģāļāļ§āļ CRC 32 āļāļīāļāļāļāļāļĨāļģāļāļąāļāļāļēāļāļŠāļīāļāļŦāļ 48656C6C6F20576F726C6421 āļāļķāđāļāļŦāļĄāļēāļĒāļāļķāļ
"āļŠāļ§āļąāļŠāļāļĩāļāļēāļ§āđāļĨāļ!"
āđāļāđāļāļāļąāļĄ -a āļāļĩāļāļēāļĢāđāļāļĩ32 -x * .txt
āļāļģāļāļ§āļ CRC 32 āļāļīāļāļāļāļāđāļāļĨāđāļāđāļāļāļ§āļēāļĄāļāļąāđāļāļŦāļĄāļāļ āļēāļĒāđāļāđāļāļĨāđāļāļāļĢāđāļāļąāļāļāļļāļāļąāļ āđāļāđāļāļāļąāļĄ
āļāļ°āļāļīāļĄāļāđāđāļāļĢāļđāļāđāļāļāđāļĨāļāļāļēāļāļŠāļīāļāļŦāļ (-x)
āđāļāđāļāļāļąāļĄ -a āļāļĩāļāļēāļĢāđāļāļĩ32 -f -t āļāļīāļāļāļąāļ .
āđāļĄāđāđāļāļĩāļĒāļāđāļāđ CRC āļāļ°āļāļđāļāļāļīāļĄāļāđ āđāļāđāļĒāļąāļāļāļĢāļ°āļāļąāļāđāļ§āļĨāļē (-t) āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāļ āļēāļĒāđāļ
āđāļāļĨāđāļāļāļĢāđāļāļąāļāļāļļāļāļąāļ (.) āļāđāļāļāļ§āļēāļĄ "āđāļāđāļāđāļāđāļĢāļāļāļāļĢāļĩ" āļāļ°āļāļđāļāļĢāļ°āļāļąāļ (-f)
āđāļāđāļāļāļąāļĄ -f -a crc:16,1021,FFFF,āđāļāđāļ,āđāļāđāļ,0 .
āđāļāđ CRC āļāļĢāđāļāļĄāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāļāļģāļŦāļāļāđāļāļāđāļĨāđāļ§: 16 āļāļīāļ, āļāļŦāļļāļāļēāļĄ 1021 (āļāļēāļāļŠāļīāļāļŦāļ, āđāļĄāđāļĄāļĩ
āļāļīāļāļāļģāļŦāļāđāļē), initvalue FFFF (āļāļēāļāļŠāļīāļāļŦāļ), āļĄāļīāđāļĢāļāļĢāđāļāļąāđāļāļāļīāļāļāļļāļāđāļĨāļ°āđāļāļēāļāđāļāļļāļ, āđāļĄāđāļĄāļĩ xor
āđāļāđāļāļāļąāļĄ -a āļŪāļēāļ§āļąāļĨ_256_5 .
āļāļģāļāļ§āļāđāļŪāļ 256 āļāļīāļ 5 āļĢāļāļāđāļāļĒāđāļāđāļāļąāļĨāļāļāļĢāļīāļāļķāļĄ haval (haval_256_5) āļāļāļ
āđāļāļĨāđāļāļąāđāļāļŦāļĄāļāļ āļēāļĒāđāļāđāļāļĨāđāļāļāļĢāđāļāļąāļāļāļļāļāļąāļ (.)
āđāļāđāļāļāļąāļĄ -a sha1 -s "\NS" -t "NS, MMM d, āļāļāļāļ 'āļāļĩāđ' h: āļĄāļĄ a" .
āļāļģāļāļ§āļ 160 āļāļīāļ SHA-1 Message-Digest āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāļ āļēāļĒāđāļāđāļāļĨāđāļāļāļĢāđāļāļąāļāļāļļāļāļąāļ NS
āļŠāļāļĢāļīāļāļāļąāļ§āļāļąāđāļ (-s) āļāļđāļāļāļąāđāļāļāđāļēāđāļāđāļāļāļąāļāļāļĢāļ°āļāļąāļ§āđāļāđāļ ("\t") āđāļ§āļĨāļēāļāļĢāļ°āļāļąāļāļāļāļāđāļāļĨāđāļāļ°āđāļāđāļ
āļāļīāļĄāļāđāļāļāļāļĄāļēāđāļāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļ (-t)
āđāļāđāļāļāļąāļĄ -a āļāļāļĨāļ -r /mt/share
āļāļģāļāļ§āļ CRC 32 āļāļīāļāļāđāļ§āļĒ Unix-algorithm cksum āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļ
/mnt/share āđāļĨāļ°āļĄāļąāļāļāļ·āļāđāļāļĨāđāļāļāļĢāđāļĒāđāļāļĒ (-r)
āđāļāđāļāļāļąāļĄ -a md5 -f -r -m -o āļĢāļēāļĒāļāļēāļĢ.āđāļāđāļāļāļąāļĄ /āļāđāļāļĄāļđāļĨ
āļāļģāļāļ§āļ MD5 Message-Digest āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāđāļ /data āđāļĨāļ°āđāļāđāļāđāļāļĨāđāļāļāļĢāđāļĒāđāļāļĒ (-r)
āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļāļīāļĄāļāđ metainfo (-m) āđāļĨāļ°āļāļąāļāđāļāđāļāļāļĨāļĨāļąāļāļāđāđāļāļĒāļąāļ list.jacksum āļāđāļāļĄāļđāļĨāđāļŠāđāļāļāļēāļāļāļ·āļ
āđāļāđāļāđāļ§āđāļāļĒāđāļēāļāđāļāđāļāļāļ
āđāļāđāļāļāļąāļĄ -a md5 -f -r -m -o āļĢāļēāļĒāļāļēāļĢ.āđāļāđāļāļāļąāļĄ -w /āļāđāļāļĄāļđāļĨ
āļāļģāļāļ§āļ MD5 Message-Digest āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāđāļ /data āđāļĨāļ°āđāļāđāļāđāļāļĨāđāļāļāļĢāđāļĒāđāļāļĒ (-r)
āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļāļīāļĄāļāđ metainfo (-m) āđāļĨāļ°āļāļąāļāđāļāđāļāļāļĨāļĨāļąāļāļāđāđāļāļĒāļąāļ list.jacksum āļāđāļāļĄāļđāļĨāđāļŠāđāļāļāļēāļāļāļ·āļ
āđāļāđāļāđāļ§āđāļāđāļāļāļāđāļēāļ
āđāļāđāļāļāļąāļĄ -c āļĢāļēāļĒāļāļēāļĢ.āđāļāđāļāļāļąāļĄ
āļāļĢāļ§āļāļŠāļāļāļāļēāļĢāļāļāļāļāļĨāļąāļāđāļāđāļāļāļąāļĄāļāļąāđāļāļŦāļĄāļ āļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļēāļāļĩāđāđāļāđāļāļāļĒāļđāđāđāļāđāļāļĨāđāļāļ·āđāļ list.jacksum
list.jacksum āļāđāļāļāļŠāļĢāđāļēāļāļāđāļāļāļāđāļ§āļĒ option -m
āđāļāđāļāļāļąāļĄ -a md5 -f -F #āļĨāļēāļĒāļāļīāđāļ§āļĄāļ·āļ #āļāļāļēāļāđāļāļĨāđ #āļāļ·āđāļāđāļāļĨāđ" *
āļāļģāļāļ§āļ MD5 Message-Digest āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāđāļāđāļāđāļĢāđāļāļāļāļĢāļĩāļāļąāļāļāļļāļāļąāļ āļāļĨāļĨāļąāļāļāđ
āļĢāļđāļāđāļāļāļāļđāļāļāļĢāļąāļāđāļāđāļ āļĄāļąāļāļāļ°āļāļīāļĄāļāđāļāļāļēāļāđāļāļĨāđāļāđāļ§āļĒ
āđāļāđāļāļāļąāļĄ -a md5 -A -V āļŠāļĢāļļāļ bigfile.iso
āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļŠāđāļāļāļĨāļąāļāđāļ§āļĨāļēāļāļĩāđāļāđāļēāļāđāļ (-V āļŠāļĢāļļāļ) āļāļķāđāļāļāļģāđāļāđāļāļāđāļ
āļāļģāļāļ§āļ MD5 Hash āļāļāļāđāļāļĨāđāļāļ·āđāļ bigfile.iso āđāļāļĒāđāļāđ MD5 . āļŠāļģāļĢāļāļ
āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢ (-A)
āđāļāđāļāļāļąāļĄ -a āļāļĩāļāļēāļĢāđāļāļĩ32 -X -f -p -r -F "#āļāļ·āđāļāđāļāļĨāđ #āđāļāđāļāļāļąāļĄ" -o āļĢāļēāļĒāļāļēāļĢ.sfv *
āļāļīāļĄāļāđāļāđāļē CRC-32 āđāļāļĢāļđāļāđāļāļ Simple File Verificator (SFV)
āđāļāđāļāļāļąāļĄ -a ed2k -f -F "ed2k://|file|#FILENAME|#FILESIZE|#FINGERPRINT|" *
āļāļģāļāļ§āļāđāļŪāļ edonkey āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāđāļāđāļāđāļĢāđāļāļāļāļĢāļĩāļāļąāļāļāļļāļāļąāļāļāđāļ§āļĒ custom
āļĢāļđāļāđāļāļāļāļĨāļĨāļąāļāļāđ
āđāļāđāļāļāļąāļĄ -a ed2k -f -P / -F "<a href=#QUOTEed2k://|file
|#FILENAME|#FILEIZE|#FINGERPRINT|#QUOTE>#FILENAME " -r .
āļāļģāļāļ§āļāđāļŪāļ edonkey āļāļāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāđāļāđāļāđāļĢāđāļāļāļāļĢāļĩāļāļąāļāļāļļāļāļąāļāđāļĨāļ°āđāļāđāļāđāļāļĨāđāļāļāļĢāđāļĒāđāļāļĒ
āļāđāļ§āļĒāļĢāļđāļāđāļāļāđāļāļēāļāđāļāļļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļ (HTML)
āđāļāđāļāļāļąāļĄ -a āļāđāļāđāļĄāđ:āđāļŠāļ·āļ -F "āđāļāļĻ:#ALGONAME:#FINGERPRINT" -q āđāļĨāļāļāļēāļāļŠāļīāļāļŦāļ:
āļāļģāļāļ§āļāđāļŪāļāļĢāļđāļāļāļāļ Tree Hash (aka Merkle Hash) āļāđāļ§āļĒ Tiger
āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļāļāļāļīāļāļāļļāļāļ§āđāļēāļ
āđāļāđāļāļāļąāļĄ -a sha1+crc32 .
āļāļģāļāļ§āļāđāļŪāļ sha1 āđāļĨāļ° crc32 āđāļāđāļāđāļāđāļāļāļąāļĄāļĢāļ§āļĄ
āđāļāđāļāļāļąāļĄ -a sha1+crc32 -F #āđāļāđāļāļāļąāļĄ{0} #āđāļāđāļāļāļąāļĄ{1} #āļāļ·āđāļāđāļāļĨāđ" .
āļāļģāļāļ§āļāđāļŪāļ sha1 āđāļĨāļ° crc32 āđāļāđāļāļāđāļēāļāļĩāđāđāļĒāļāļāļēāļāļāļąāļ
āđāļāđāļāļāļąāļĄ -a āļāļąāđāļāļŦāļĄāļ -F #ALGONAME{i} (#āļāļ·āđāļāđāļāļĨāđ) = #āđāļāđāļāļāļąāļĄ{i}" .
āļāļģāļāļ§āļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļĢāļāļāļĢāļąāļāļāļąāđāļāļŦāļĄāļāđāļāđāļāļĨāđāļāļąāđāļāļŦāļĄāļāđāļāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļ
āđāļāđāļāļāļąāļĄ -a āļāļąāđāļāļŦāļĄāļ -F #ALGONAME{i}" -q āļāđāļāļāļ§āļēāļĄ:
āļāļīāļĄāļāđāļāļ·āđāļāļāļāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļĢāļāļāļĢāļąāļāļāļąāđāļāļŦāļĄāļ
āđāļāđāļāļāļąāļĄ -h āļŠāļĢāļļāļ
āļāļīāļĄāļāđāļŠāđāļ§āļāđāļĢāļ·āđāļāļāļĒāđāļ
āđāļāđāļāļāļąāļĄ -h HAVAL
āļāļīāļĄāļāđāļŠāđāļ§āļāļāļąāđāļāļŦāļĄāļāļāļĩāđāļĄāļĩāļāđāļāļĄāļđāļĨāđāļāļĩāđāļĒāļ§āļāļąāļ haval
āđāļāđāļāļāļąāļĄ -h -t
āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāļāļąāđāļāļŦāļĄāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļąāļ§āđāļĨāļ·āļāļāļāļēāļĢāļāļĢāļ°āļāļąāļāđāļ§āļĨāļē
āđāļāđāļāļāļąāļĄ -h en | āļāđāļāļĄāļđāļĨāđāļāļīāđāļĄāđāļāļīāļĄ
āļāļīāļĄāļāđāļ§āļīāļāļĩāđāļāđāļ āļēāļĐāļēāļāļąāļāļāļĪāļĐ (āđāļāđ "de" āļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāļāđāļ§āļĒāđāļŦāļĨāļ·āļāļ āļēāļĐāļēāđāļĒāļāļĢāļĄāļąāļ)
āđāļāđ jacksum āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net