āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ āļēāļĐāļēāļāļĢāļąāđˆāļ‡āđ€āļĻāļŠāļŠāđ€āļ›āļ™

Ad


āđ„āļ­āļ„āļ­āļ™ Fav āļ‚āļ­āļ‡ OnWorks

md2ssl - āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™ Cloud

āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ md2ssl āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āļœāđˆāļēāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āļ™āļĩāđˆāļ„āļ·āļ­āļ„āļģāļŠāļąāđˆāļ‡ md2ssl āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āļīāđ‰āļ‡āļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āđ‚āļ”āļĒāđƒāļŠāđ‰āļŦāļ™āļķāđˆāļ‡āđƒāļ™āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡āđ€āļĢāļē āđ€āļŠāđˆāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āđ‚āļ„āļĢāļ‡āļāļēāļĢ:

āļŠāļ·āđˆāļ­


dgst, sha, sha1, mdc2, Ripmd160, sha224, sha256, sha384, sha512, md2, md4, md5, dss1 -
āļŠāļĢāļļāļ›āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ

āđ€āļĢāļ·āđˆāļ­āļ‡āļĒāđˆāļ­


OpenSSL āļ”.āļŠ
[-sha|-sha1|-mdc2|-ripemd160|-sha224|-sha256|-sha384|-sha512|-md2|-md4|-md5|-dss1] [-c]
[-d] [-āļāļēāļ™āļŠāļīāļšāļŦāļ] [-āđ„āļšāļ™āļēāļĢāļĩāđˆ] [-r] [-āđ„āļĄāđˆāđƒāļŠāđˆ-fips-allow] [-āļ­āļ­āļ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ] [āļĨāļ‡āļŠāļ·āđˆāļ­ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ] [-āļ„āļĩāļĒāđŒāļŸāļ­āļĢāđŒāļĄ
āļŦāļēāđ€āļĢāļ·āđˆāļ­āļ‡] [-āļžāļēāļŠāļ‹āļīāļ™ āļŦāļēāđ€āļĢāļ·āđˆāļ­āļ‡] [-āļ•āļĢāļ§āļˆāļŠāļ­āļš āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ] [-āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ] [-āļĨāļēāļĒāđ€āļ‹āđ‡āļ™ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ] [-hmac
āļŠāļģāļ„āļąāļ] [-āđ„āļĄāđˆāđƒāļŠāđˆ-fips-allow] [-fips-āļĨāļēāļĒāļ™āļīāđ‰āļ§āļĄāļ·āļ­] [āđ„āļŸāļĨāđŒ...]

OpenSSL [āļĒāđˆāļ­āļĒāļ­āļēāļŦāļēāļĢ] [...]

DESCRIPTION


āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđ„āļ”āđ€āļˆāļŠāļ•āđŒāļˆāļ°āļŠāđˆāļ‡āļ­āļ­āļāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāđ„āļ”āđ€āļˆāļŠāļ•āđŒāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāļ—āļĩāđˆāđƒāļŦāđ‰āļĄāļēāļŦāļĢāļ·āļ­āđ„āļŸāļĨāđŒāđƒāļ™āļĢāļđāļ›āđāļšāļšāđ€āļĨāļ‚āļāļēāļ™āļŠāļīāļšāļŦāļ
āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđ„āļ”āđ€āļˆāļŠāļ•āđŒāļĒāļąāļ‡āļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļ”āļīāļˆāļīāļ—āļąāļĨāđ‚āļ”āļĒāđƒāļŠāđ‰āđ„āļ”āđ€āļˆāļŠāļ•āđŒāļ‚āđ‰āļ­āļ„āļ§āļēāļĄ

OPTIONS


-c āļžāļīāļĄāļžāđŒāđ„āļ”āđ€āļˆāļŠāļ•āđŒāđƒāļ™āļāļĨāļļāđˆāļĄāļ•āļąāļ§āđ€āļĨāļ‚āļŠāļ­āļ‡āļŦāļĨāļąāļāđ‚āļ”āļĒāļ„āļąāđˆāļ™āļ”āđ‰āļ§āļĒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒāļ—āļ§āļīāļ āļēāļ„ āđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āđ€āļ‰āļžāļēāļ°āđƒāļ™āļāļĢāļ“āļĩāļ—āļĩāđˆ āļāļēāļ™āļŠāļīāļšāļŦāļ
āđƒāļŠāđ‰āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļĢāļđāļ›āđāļšāļš

-d āļžāļīāļĄāļžāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ”āļĩāļšāļąāļ BIO

-āļāļēāļ™āļŠāļīāļšāļŦāļ
āđ„āļ”āđ€āļˆāļŠāļ•āđŒāļˆāļ°āļ–āļđāļāļŠāđˆāļ‡āļ­āļ­āļāđ€āļ›āđ‡āļ™āļ”āļąāļĄāļžāđŒāļāļēāļ™āļŠāļīāļšāļŦāļ āļ™āļĩāđˆāđ€āļ›āđ‡āļ™āļāļĢāļ“āļĩāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŠāļģāļŦāļĢāļąāļšāđ„āļ”āđ€āļˆāļŠāļ•āđŒ "āļ›āļāļ•āļī"
āļ•āļĢāļ‡āļ‚āđ‰āļēāļĄāļāļąāļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļ”āļīāļˆāļīāļ—āļąāļĨ āļ”āļđāļŦāļĄāļēāļĒāđ€āļŦāļ•āļļāļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡āļŠāļģāļŦāļĢāļąāļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļ”āļīāļˆāļīāļ—āļąāļĨāđ‚āļ”āļĒāđƒāļŠāđ‰ -āļāļēāļ™āļŠāļīāļšāļŦāļ.

-āđ„āļšāļ™āļēāļĢāļĩāđˆ
āļŠāđˆāļ‡āļ­āļ­āļāđ„āļ”āđ€āļˆāļŠāļ•āđŒāļŦāļĢāļ·āļ­āļĨāļēāļĒāđ€āļ‹āđ‡āļ™āđƒāļ™āļĢāļđāļ›āđāļšāļšāđ„āļšāļ™āļēāļĢāļĩ

-r āļŠāđˆāļ‡āļ­āļ­āļāđ„āļ”āđ€āļˆāļŠāļ•āđŒāđƒāļ™āļĢāļđāļ›āđāļšāļš "coreutils" āļ—āļĩāđˆāđƒāļŠāđ‰āđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļŠāđˆāļ™ sha1sum.

-āđ„āļĄāđˆāđƒāļŠāđˆ-fips-allow
āļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āđƒāļŠāđ‰āđ„āļ”āđ€āļˆāļŠāļ•āđŒāļ—āļĩāđˆāđ„āļĄāđˆāđƒāļŠāđˆ FIPS āđ€āļĄāļ·āđˆāļ­āļ­āļĒāļđāđˆāđƒāļ™āđ‚āļŦāļĄāļ” FIPS āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āđ„āļĄāđˆāļĄāļĩāļœāļĨāđ€āļĄāļ·āđˆāļ­āđ„āļĄāđˆāđ„āļ”āđ‰āļ­āļĒāļđāđˆāđƒāļ™ FIPS
āđ‚āļŦāļĄāļ”.

-āļ­āļ­āļ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ
āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļˆāļ°āļŠāđˆāļ‡āļ­āļ­āļāđ„āļ›āļĒāļąāļ‡āļŦāļĢāļ·āļ­āļŠāđˆāļ‡āļ­āļ­āļāļĄāļēāļ•āļĢāļāļēāļ™āđ‚āļ”āļĒāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

āļĨāļ‡āļŠāļ·āđˆāļ­ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ
āđ€āļ‹āđ‡āļ™āđ„āļ”āđ€āļˆāļŠāļ•āđŒāđāļšāļšāļ”āļīāļˆāļīāļ—āļąāļĨāđ‚āļ”āļĒāđƒāļŠāđ‰āļ„āļĩāļĒāđŒāļŠāđˆāļ§āļ™āļ•āļąāļ§āđƒāļ™ "āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ"

-āļ„āļĩāļĒāđŒāļŸāļ­āļĢāđŒāļĄ āļŦāļēāđ€āļĢāļ·āđˆāļ­āļ‡
āļĢāļ°āļšāļļāļĢāļđāļ›āđāļšāļšāļ„āļĩāļĒāđŒāļ—āļĩāđˆāļˆāļ°āđ€āļ‹āđ‡āļ™āđ„āļ”āđ€āļˆāļŠāļ•āđŒāļ”āđ‰āļ§āļĒ āļĢāļđāļ›āđāļšāļš DER, PEM, P12 āđāļĨāļ° ENGINE
āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™

- āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒ id
āđƒāļŠāđ‰āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒ id āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļ‡āļēāļ™ (āļĢāļ§āļĄāļ–āļķāļ‡āļāļēāļĢāļˆāļąāļ”āđ€āļāđ‡āļšāļ„āļĩāļĒāđŒāļŠāđˆāļ§āļ™āļ•āļąāļ§) āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒāļ™āļĩāđ‰āđ„āļĄāđˆāđ„āļ”āđ‰āđƒāļŠāđ‰
āđ€āļ›āđ‡āļ™āđāļŦāļĨāđˆāļ‡āļŠāļģāļŦāļĢāļąāļšāļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđ„āļ”āđ€āļˆāļŠāļ•āđŒ āđ€āļ§āđ‰āļ™āđāļ•āđˆāļˆāļ°āļĢāļ°āļšāļļāđ„āļ§āđ‰āđƒāļ™āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļ”āđ‰āļ§āļĒ
āđ„āļŸāļĨāđŒ

-sigopt āļ™āļēāđ‚āļ™āđ€āļĄāļ•āļĢ:v
āļŠāđˆāļ‡āļœāđˆāļēāļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđ„āļ›āļĒāļąāļ‡āļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļēāļĢāļĨāļ‡āļ™āļēāļĄāļŦāļĢāļ·āļ­āļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ āļŠāļ·āđˆāļ­āđāļĨāļ°
āļ„āđˆāļēāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļ‰āļžāļēāļ°āļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄ

-āļžāļēāļŠāļ‹āļīāļ™ āļŦāļēāđ€āļĢāļ·āđˆāļ­āļ‡
āđāļŦāļĨāđˆāļ‡āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ„āļĩāļĒāđŒāļŠāđˆāļ§āļ™āļ•āļąāļ§ āļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡ āļŦāļēāđ€āļĢāļ·āđˆāļ­āļ‡ āļ”āļđ
PASS āļ§āļĨāļĩ āļ­āļēāļĢāđŒāļāļīāļ§āđ€āļĄāļ™āļ•āđŒ āļŠāđˆāļ§āļ™āđ€āļ‚āđ‰āļē OpenSSL(1)

-āļ•āļĢāļ§āļˆāļŠāļ­āļš āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ
āļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āđ‚āļ”āļĒāđƒāļŠāđ‰āļāļļāļāđāļˆāļŠāļēāļ˜āļēāļĢāļ“āļ°āđƒāļ™ "āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ" āļœāļĨāļĨāļąāļžāļ˜āđŒāļ„āļ·āļ­
"āļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™āļ•āļāļĨāļ‡" āļŦāļĢāļ·āļ­ "āļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™āļĨāđ‰āļĄāđ€āļŦāļĨāļ§"

-āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ
āļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āđ‚āļ”āļĒāđƒāļŠāđ‰āļ„āļĩāļĒāđŒāļŠāđˆāļ§āļ™āļ•āļąāļ§āđƒāļ™ "āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ"

-āļĨāļēāļĒāđ€āļ‹āđ‡āļ™ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ
āļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļˆāļĢāļīāļ‡āđ€āļžāļ·āđˆāļ­āļ•āļĢāļ§āļˆāļŠāļ­āļš

-hmac āļŠāļģāļ„āļąāļ
āļŠāļĢāđ‰āļēāļ‡ MAC āļ—āļĩāđˆāđāļŪāļŠāđ‚āļ”āļĒāđƒāļŠāđ‰ "āļ„āļĩāļĒāđŒ"

-Mac ALG
āļŠāļĢāđ‰āļēāļ‡ MAC (āļĢāļŦāļąāļŠāļĢāļąāļšāļĢāļ­āļ‡āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ) āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ MAC āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”āļ„āļ·āļ­ HMAC
(MAC āđāļšāļšāđāļŪāļŠ) āđāļ•āđˆāļĄāļĩāļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄ MAC āļ­āļ·āđˆāļ™ āđ† āļ—āļĩāđˆāđ„āļĄāđˆāđ„āļ”āđ‰āļ­āļīāļ‡āļ•āļēāļĄāđāļŪāļŠ āļŠāļģāļŦāļĢāļąāļš
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ gost-mac āļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āđ‚āļ”āļĒ āļ‹āļĩāļ‹āļĩāļ„āļ­āļŠ āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒ. āļ›āļļāđˆāļĄ MAC āđāļĨāļ°āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ­āļ·āđˆāļ™āđ†
āļ„āļ§āļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ -āļĄāļēāļ„āļ­āļ› āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ.

-āļĄāļēāļ„āļ­āļ› āļ™āļēāđ‚āļ™āđ€āļĄāļ•āļĢ:v
āļŠāđˆāļ‡āļœāđˆāļēāļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđ„āļ›āļĒāļąāļ‡āļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄ MAC āļ—āļĩāđˆāļĢāļ°āļšāļļāđ‚āļ”āļĒ -Mac āļāļļāļāđāļˆ. āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰āļ„āļ·āļ­
āļŠāļ™āļąāļšāļŠāļ™āļļāļ™āđ‚āļ”āļĒāļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđ‚āļ”āļĒ āđ€āļ­āļŠāđāļĄāļ„ āđāļĨāļ° gost-mac:

āļ„āļĩāļĒāđŒ:āļŠāļ•āļĢāļīāļ‡
āļĢāļ°āļšāļļāļ„āļĩāļĒāđŒ MAC āđ€āļ›āđ‡āļ™āļŠāļ•āļĢāļīāļ‡āļ•āļąāļ§āļ­āļąāļāļĐāļĢāđāļĨāļ°āļ•āļąāļ§āđ€āļĨāļ‚ (āđƒāļŠāđ‰āļ–āđ‰āļēāļ„āļĩāļĒāđŒāļĄāļĩāļāļēāļĢāļžāļīāļĄāļžāđŒāđ„āļ”āđ‰
āļ•āļąāļ§āļ­āļąāļāļĐāļĢāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™) āļ„āļ§āļēāļĄāļĒāļēāļ§āļ‚āļ­āļ‡āļŠāļ•āļĢāļīāļ‡āļ•āđ‰āļ­āļ‡āđ€āļ›āđ‡āļ™āđ„āļ›āļ•āļēāļĄāļ‚āđ‰āļ­āļˆāļģāļāļąāļ”āļ‚āļ­āļ‡ MAC
āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđ€āļŠāđˆāļ™ 32 āļ•āļąāļ§āļ­āļąāļāļĐāļĢāļŠāļģāļŦāļĢāļąāļš gost-mac

hexkey:āļŠāļ•āļĢāļīāļ‡
āļĢāļ°āļšāļļāļ„āļĩāļĒāđŒ MAC āđƒāļ™āļĢāļđāļ›āđāļšāļšāđ€āļĨāļ‚āļāļēāļ™āļŠāļīāļšāļŦāļ (āđ€āļĨāļ‚āļāļēāļ™āļŠāļīāļšāļŦāļāļŠāļ­āļ‡āļŦāļĨāļąāļāļ•āđˆāļ­āđ„āļšāļ•āđŒ) āļ„āļ§āļēāļĄāļĒāļēāļ§āļ„āļĩāļĒāđŒ
āļ•āđ‰āļ­āļ‡āđ€āļ›āđ‡āļ™āđ„āļ›āļ•āļēāļĄāļ‚āđ‰āļ­āļˆāļģāļāļąāļ”āļ‚āļ­āļ‡āļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄ MAC āđ€āļŠāđˆāļ™ 32
āļ•āļąāļ§āļ­āļąāļāļĐāļĢāļŠāļģāļŦāļĢāļąāļš gost-mac

-āđāļĢāļ™āļ”āđŒ file (s)
āđ„āļŸāļĨāđŒāļŦāļĢāļ·āļ­āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļļāđˆāļĄāļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļ•āļąāļ§āļŠāļĢāđ‰āļēāļ‡āļ•āļąāļ§āđ€āļĨāļ‚āļŠāļļāđˆāļĄāļŦāļĢāļ·āļ­ an
āļ‹āđ‡āļ­āļāđ€āļāđ‡āļ• EGD (āļ”āļđ RAND_egd(3)). āļŠāļēāļĄāļēāļĢāļ–āļĢāļ°āļšāļļāđ„āļŸāļĨāđŒāļŦāļĨāļēāļĒāđ„āļŸāļĨāđŒāđ‚āļ”āļĒāļ„āļąāđˆāļ™āļ”āđ‰āļ§āļĒ OS-
āļ•āļąāļ§āļĨāļ°āļ„āļĢāļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļš āļ•āļąāļ§āļ„āļąāđˆāļ™āļ„āļ·āļ­ ; āļŠāļģāļŦāļĢāļąāļš MS-Windows, , āļŠāļģāļŦāļĢāļąāļš OpenVMS āđāļĨāļ° : āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļ
āļ„āļ™āļ­āļ·āđˆāļ™ āđ†

-āđ„āļĄāđˆāđƒāļŠāđˆ-fips-allow
āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāđƒāļŠāđ‰āļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄāļ—āļĩāđˆāđ„āļĄāđˆāđƒāļŠāđˆ FIPS āđ€āļŠāđˆāļ™ MD5 āđāļĄāđ‰āđƒāļ™āđ‚āļŦāļĄāļ” FIPS

-fips-āļĨāļēāļĒāļ™āļīāđ‰āļ§āļĄāļ·āļ­
āļ„āļģāļ™āļ§āļ“ HMAC āđ‚āļ”āļĒāđƒāļŠāđ‰āļ„āļĩāļĒāđŒāđ€āļ‰āļžāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ OpenSSL-FIPS āļšāļēāļ‡āļ­āļĒāđˆāļēāļ‡

āđ„āļŸāļĨāđŒ...
āđ„āļŸāļĨāđŒāļŦāļĢāļ·āļ­āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļˆāļ°āđāļĒāļāđāļĒāļ° āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļĢāļ°āļšāļļāđ„āļŸāļĨāđŒāđ„āļ§āđ‰ āļĢāļ°āļšāļšāļˆāļ°āđƒāļŠāđ‰āļ­āļīāļ™āļžāļļāļ•āļĄāļēāļ•āļĢāļāļēāļ™

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡


āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ„āļ”āđ€āļˆāļŠāļ•āđŒāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļ—āļĩāđˆāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļāļēāļ™āļŠāļīāļšāļŦāļāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒ:
opensl dgst -md5 -hex file.txt

āđƒāļ™āļāļēāļĢāđ€āļ‹āđ‡āļ™āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāđ‚āļ”āļĒāđƒāļŠāđ‰ SHA-256 āļžāļĢāđ‰āļ­āļĄāđ€āļ­āļēāļ•āđŒāļžāļļāļ•āđ„āļŸāļĨāđŒāđ„āļšāļ™āļēāļĢāļĩ:
openssl dgst -sha256 - āļĨāļ‡āļŠāļ·āđˆāļ­ privatekey.pem - āļ­āļ­āļāļĨāļēāļĒāđ€āļ‹āđ‡āļ™ āļĨāļ‡āļŠāļ·āđˆāļ­ file.txt

āđƒāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™:
opensl dgst -sha256 - āļ•āļĢāļ§āļˆāļŠāļ­āļš publickey.pem \
- āļĨāļēāļĒāđ€āļ‹āđ‡āļ™ āļĨāļēāļĒāđ€āļ‹āđ‡āļ™ āđ€āļ‹āđ‡āļ™ \
āđ„āļŸāļĨāđŒ. txt

āļŦāļĄāļēāļĒāđ€āļŦāļ•āļļ


āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļŠāļĢāļļāļ›āļŠāļģāļŦāļĢāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđƒāļŦāļĄāđˆāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ„āļ·āļ­ SHA1 āļŠāđˆāļ§āļ™āļĒāđˆāļ­āļĒāļ­āļ·āđˆāļ™āđ† āļĒāļąāļ‡āļ„āļ‡āļ­āļĒāļđāđˆ
āđƒāļŠāđ‰āļāļąāļ™āļ­āļĒāđˆāļēāļ‡āđāļžāļĢāđˆāļŦāļĨāļēāļĒ

āđ€āļĄāļ·āđˆāļ­āļĨāļ‡āļ™āļēāļĄāđƒāļ™āđ„āļŸāļĨāđŒ āļ”.āļŠ āļˆāļ°āļāļģāļŦāļ™āļ”āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī (RSA, ECC āļŊāļĨāļŊ) āļ–āļķāļ‡
āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāđ€āļ‹āđ‡āļ™āļŠāļ·āđˆāļ­āļ•āļēāļĄāļ‚āđ‰āļ­āļĄāļđāļĨ ASN.1 āļ‚āļ­āļ‡āļ„āļĩāļĒāđŒāļŠāđˆāļ§āļ™āļ•āļąāļ§ āđ€āļĄāļ·āđˆāļ­āļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļāđ‡āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™
āļˆāļąāļ”āļāļēāļĢāļĨāļēāļĒāđ€āļ‹āđ‡āļ™ RSA, DSA āļŦāļĢāļ·āļ­ ECDSA āđ€āļ­āļ‡ āđ„āļĄāđˆāđƒāļŠāđˆāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āđ€āļžāļ·āđˆāļ­āļĢāļ°āļšāļļ
āļœāļđāđ‰āļĨāļ‡āļ™āļēāļĄāđāļĨāļ°āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļĢāļđāļ›āđāļšāļš āđ€āļŠāđˆāļ™ x.509, CMS āđāļĨāļ° S/MIME

āļ•āđ‰āļ­āļ‡āļĄāļĩāđāļŦāļĨāđˆāļ‡āļ—āļĩāđˆāļĄāļēāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļĨāļ‚āļŠāļļāđˆāļĄāļŠāļģāļŦāļĢāļąāļšāļ­āļąāļĨāļāļ­āļĢāļīāļ˜āļķāļĄāļāļēāļĢāļĨāļ‡āļ™āļēāļĄāđ‚āļ”āļĒāđ€āļ‰āļžāļēāļ° ECDSA
āđāļĨāļ°āļ”āļĩāđ€āļ­āļŠāđ€āļ­

āļ„āļ§āļĢāđƒāļŠāđ‰āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļāļēāļĢāđ€āļ‹āđ‡āļ™āļŠāļ·āđˆāļ­āđāļĨāļ°āļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™āđ€āļ‰āļžāļēāļ°āđ€āļĄāļ·āđˆāļ­āļĄāļĩāļāļēāļĢāđ€āļ‹āđ‡āļ™āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāđ€āļ”āļĩāļĒāļ§āļŦāļĢāļ·āļ­
āļ•āļĢāļ§āļˆāļŠāļ­āļšāđāļĨāđ‰āļ§

āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļāļēāļ™āļŠāļīāļšāļŦāļāđ‚āļ”āļĒāđƒāļŠāđ‰ OpenSSL. āđƒāļŦāđ‰āđƒāļŠāđ‰ "xxd -r" āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļ„āļĨāđ‰āļēāļĒāļāļąāļ™āđāļ—āļ™
āđ€āļžāļ·āđˆāļ­āđāļ›āļĨāļ‡āļĨāļēāļĒāđ€āļ‹āđ‡āļ™āļāļēāļ™āļŠāļīāļšāļŦāļāđ€āļ›āđ‡āļ™āļĨāļēāļĒāđ€āļ‹āđ‡āļ™āđ„āļšāļ™āļēāļĢāļĩāļāđˆāļ­āļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš

āđƒāļŠāđ‰ md2ssl āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđ‚āļ”āļĒāđƒāļŠāđ‰āļšāļĢāļīāļāļēāļĢ onworks.net


āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļŸāļĢāļĩ

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļž Windows & Linux

āļ„āļģāļŠāļąāđˆāļ‡ Linux

Ad