рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

dss1ssl - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ dss1ssl рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб dss1ssl рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


dgst, sha, sha1, mdc2,ripmd160, sha224, sha256, sha384, sha512, md2, md4, md5, dss1 -
рд╕рдВрджреЗрд╢ рдкрдЪрддрд╛ рд╣реИ

SYNOPSIS


openssl рдбреАрдЬреАрдПрд╕рдЯреА
[-sha|-sha1|-mdc2|-ripemd160|-sha224|-sha256|-sha384|-sha512|-md2|-md4|-md5|-dss1] [-c]
[-d] [-рд╣реЗрдХреНрд╕] [-рдмрд╛рдЗрдирд░реА] [-r] [-рдЧреИрд░-рдлрд╝рд┐рдкреНрд╕-рдЕрдиреБрдорддрд┐ рджреЗрдВ] [-рдмрд╛рд╣рд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо] [-рд╕рдВрдХреЗрдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо] [-рдХреАрдлреЙрд░реНрдо
arg] [-рдирд┐рдХрд▓ рдЬрд╛рдУ arg] [-рд╕рддреНрдпрд╛рдкрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо] [-рдкреНрд░рд╡реЗрд░рд┐рдлрд╛рдЗ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо] [-рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо] [-рдПрдЪрдПрдордПрд╕реА
рдХреБрдВрдЬреА] [-рдЧреИрд░-рдлрд╝рд┐рдкреНрд╕-рдЕрдиреБрдорддрд┐ рджреЗрдВ] [-рдлрд┐рдкреНрд╕-рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ] [рдлрд╝рд╛рдЗрд▓ ...]

openssl [рд╕рдВрдЧреНрд░рд╣] [...]

рд╡рд░реНрдгрди


рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдлрд╝рдВрдХреНрд╢рди рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдореЗрдВ рдЖрдкреВрд░реНрддрд┐ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рдВрджреЗрд╢ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред
рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдлрд╝рдВрдХреНрд╢рди рд╕рдВрджреЗрд╢ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рднреА рдЙрддреНрдкрдиреНрди рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рд╡рд┐рдХрд▓реНрдк


-c рдХреЛрд▓рди рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рджреЛ рдЕрдВрдХреЛрдВ рдХреЗ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХрд╛ рдкреНрд░рд┐рдВрдЯ рдЖрдЙрдЯ рд▓реЗрдВ, рдХреЗрд╡рд▓ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдпрджрд┐ рд╣реЗрдХреНрд╕
рдкреНрд░рд╛рд░реВрдк рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

-d BIO рдбрд┐рдмрдЧрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкреНрд░рд┐рдВрдЯ рдЖрдЙрдЯ рд▓реЗрдВред

-рд╣реЗрдХреНрд╕
рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЛ рд╣реЗрдХреНрд╕ рдбрдВрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрдирд╛ рд╣реИред рдпрд╣ "рд╕рд╛рдорд╛рдиреНрдп" рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдорд▓рд╛ рд╣реИ
рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЗ рд╡рд┐рдкрд░реАрддред рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдиреЛрдЯ рджреЗрдЦреЗрдВ -рд╣реЗрдХреНрд╕.

-рдмрд╛рдЗрдирд░реА
рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдпрд╛ рд╕рд┐рдЧреНрдиреЗрдЪрд░ рдХреЛ рдмрд╛рдЗрдирд░реА рдлреЙрд░реНрдо рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдВред

-r рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЛ "рдХреЛрд░реБрдЯрд┐рд▓реНрд╕" рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ sha1sum.

-рдЧреИрд░-рдлрд╝рд┐рдкреНрд╕-рдЕрдиреБрдорддрд┐ рджреЗрдВ
FIPS рдореЛрдб рдореЗрдВ рд╣реЛрдиреЗ рдкрд░ рдЧреИрд░ FIPS рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВред FIPS рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ
рдореЛрдбред

-рдмрд╛рд╣рд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдирд╛рдо, рдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯред

-рд╕рдВрдХреЗрдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
"рдлрд╝рд╛рдЗрд▓ рдирд╛рдо" рдореЗрдВ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдкрд░ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВред

-рдХреАрдлреЙрд░реНрдо arg
рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдкреНрд░рд╛рд░реВрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдбреАрдИрдЖрд░, рдкреАрдИрдПрдо, рдкреА12, рдФрд░ рдЗрдВрдЬрди рдкреНрд░рд╛рд░реВрдк
рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред

-рдпрдиреНрддреНрд░ id
рдЗрдВрдЬрди рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ id рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП (рдирд┐рдЬреА рдХреБрдВрдЬреА рднрдВрдбрд╛рд░рдг рд╕рд╣рд┐рдд)ред рдЗрд╕ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ, рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рд╣реЛ
рдлрд╝рд╛рдЗрд▓.

-рд╕рд┐рдЧреЛрдкреНрдЯ рдПрдирдПрдо: рд╡реА
рд╕рд╛рдЗрди рдпрд╛ рд╡реЗрд░реАрдлрд╛рдИ рдСрдкрд░реЗрд╢рдВрд╕ рдХреЗ рджреМрд░рд╛рди рд╕рд┐рдЧреНрдиреЗрдЪрд░ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреЗ рд╡рд┐рдХрд▓реНрдк рдкрд╛рд╕ рдХрд░реЗрдВред рдирд╛рдо рдФрд░
рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдорд╛рди рдПрд▓реНрдЧреЛрд░рд┐рдердо-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВред

-рдирд┐рдХрд▓ рдЬрд╛рдУ arg
рдирд┐рдЬреА рдХреБрдВрдЬреА рдкрд╛рд╕рд╡рд░реНрдб рд╕реНрд░реЛрддред рдХреЗ рдкреНрд░рд╛рд░реВрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП arg рджреЗрдЦ
рдкрд╛рд╕ рдореБрд╣рд╛рд╡рд░рд╛ рдмрд╣рд╕ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ openssl(1).

-рд╕рддреНрдпрд╛рдкрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
"рдлрд╝рд╛рдЗрд▓ рдирд╛рдо" рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВред рдЖрдЙрдЯрдкреБрдЯ рдпрд╛ рддреЛ рд╣реИ
"рд╕рддреНрдпрд╛рдкрди рдареАрдХ" рдпрд╛ "рд╕рддреНрдпрд╛рдкрди рд╡рд┐рдлрд▓рддрд╛"ред

-рдкреНрд░рд╡реЗрд░рд┐рдлрд╛рдЗ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
"рдлрд╝рд╛рдЗрд▓ рдирд╛рдо" рдореЗрдВ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВред

-рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ред

-рдПрдЪрдПрдордПрд╕реА рдХреБрдВрдЬреА
"рдХреБрдВрдЬреА" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реИрд╢ рдореИрдХ рдмрдирд╛рдПрдВред

-рдореИрдХ ALG
рдореИрдХ рдмрдирд╛рдПрдВ (рдХреБрдВрдЬреА рд╕рдВрджреЗрд╢ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛрдб)ред рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдореИрдХ рдПрд▓реНрдЧреЛрд░рд┐рдердо HMAC рд╣реИ
(рд╣реИрд╢-рдЖрдзрд╛рд░рд┐рдд рдореИрдХ), рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдореИрдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИрдВ рдЬреЛ рд╣реИрд╢ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдХреЗ рд▓рд┐рдП
рдЙрджрд╛рд╣рд░рдг рдЧреЛрд╕реНрдЯ-рдореИрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо, рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╕реАрд╕реАрдЧреЛрд╕реНрдЯ рдпрдиреНрддреНрд░ред рдореИрдХ рдХреБрдВрдЬреА рдФрд░ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк
рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП -рдореИрдХреЙрдкреНрдЯреЛ рдкреИрд░рд╛рдореАрдЯрд░ред

-рдореИрдХреЙрдкреНрдЯреЛ рдПрдирдПрдо: рд╡реА
рдореИрдХ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ -рдореИрдХ рдЪрд╛рднреАред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
рджреЛрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдПрдЪрдПрдордПрд╕реА рдФрд░ рдЧреЛрд╕реНрдЯ-рдореИрдХ:

рдХреБрдВрдЬреА: рд╕реНрдЯреНрд░рд┐рдВрдЧ
рдореИрдХ рдХреБрдВрдЬреА рдХреЛ рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ (рдпрджрд┐ рдХреБрдВрдЬреА рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рддреЛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдХреЗрд╡рд▓ рд╡рд░реНрдг)ред рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рд▓рдВрдмрд╛рдИ MAC . рдХреЗ рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЧреЛрд╕реНрдЯ-рдореИрдХ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ 32 рд╡рд░реНрдгред

рд╣реЗрдХреНрд╕рдХреА: рд╕реНрдЯреНрд░рд┐рдВрдЧ
рдореИрдХ рдХреБрдВрдЬреА рдХреЛ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ (рджреЛ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдкреНрд░рддрд┐ рдмрд╛рдЗрдЯ)ред рдХреБрдВрдЬреА рд▓рдВрдмрд╛рдИ
рдореИрдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ 32
рдЧреЛрд╕реНрдЯ-рдореИрдХ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгред

-рд░рдВрдбреЛ рдлрд╝рд╛рдЗрд▓ (рд░реЛрдВ)
рдПрдХ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ рдХреЛ рдмреАрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ a
рдИрдЬреАрдбреА рд╕реЙрдХреЗрдЯ (рджреЗрдЦреЗрдВ рд░реИрдВрдб_рдЙрджрд╛(3))ред рдПрдХ рдУрдПрд╕ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ-
рдЖрд╢реНрд░рд┐рдд рдЪрд░рд┐рддреНрд░ред рд╡рд┐рднрд╛рдЬрдХ рд╣реИ ; рдПрдордПрд╕-рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП, , рдУрдкрдирд╡реАрдПрдордПрд╕ рдХреЗ рд▓рд┐рдП, рдФрд░ : рд╕рднреА рдХреЗ рд▓рд┐рдП
рдЕрдиреНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

-рдЧреИрд░-рдлрд╝рд┐рдкреНрд╕-рдЕрдиреБрдорддрд┐ рджреЗрдВ
FIPS рдореЛрдб рдореЗрдВ рднреА MD5 рдЬреИрд╕реЗ рдЧреИрд░-FIPS рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред

-рдлрд┐рдкреНрд╕-рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ
рдХреБрдЫ OpenSSL-FIPS рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ HMAC рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред

рдлрд╝рд╛рдЗрд▓ ...
рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдкрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрджрд┐ рдХреЛрдИ рдлрд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рддреЛ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг


рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╣реЗрдХреНрд╕-рдПрдиреНрдХреЛрдбреЗрдб рд╕рдВрджреЗрд╢ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП:
рдУрдкрдирдПрд╕рдПрд▓ рдбреАрдЬреАрдПрд╕рдЯреА -рдПрдордбреА5 -рд╣реЗрдХреНрд╕ рдлрд╛рдЗрд▓.txt

рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде SHA-256 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд╛рдЗрд▓ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
opensl dgst -sha256 -sign Privatekey.pem -out Signature.sign file.txt

рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
opensl dgst -sha256 - publickey.pem рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ \
-рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ред рд╣рд╕реНрддрд╛рдХреНрд╖рд░ \
рдлрд╝рд╛рдЗрд▓.txt

рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ


рд╕рднреА рдирдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрдж рдХрд╛ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ SHA1 рд╣реИред рдЕрдиреНрдп рдкрд╛рдЪрди рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрднреА рднреА рд╣реИрдВ
рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред

рдлрд╝рд╛рдЗрд▓ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддреЗ рд╕рдордп, рдбреАрдЬреАрдПрд╕рдЯреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо (рдЖрд░рдПрд╕рдП, рдИрд╕реАрд╕реА, рдЖрджрд┐) рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛
рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреА ASN.1 рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдХреЗрд╡рд▓
RSA, DSA, рдпрд╛ ECDSA рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рд╕реНрд╡рдпрдВ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ, рди рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП
x.509, CMS, рдФрд░ S/MIME рдЬреИрд╕реЗ рд╕реНрд╡рд░реВрдкреЛрдВ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд╣рд╕реНрддрд╛рдХреНрд╖рд░рдХрд░реНрддрд╛ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдердоред

рдХреБрдЫ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕реНрд░реЛрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ ECDSA
рдФрд░ рдбреАрдПрд╕рдПред

рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реЛрдВ рдпрд╛
рд╕рддреНрдпрд╛рдкрд┐рддред

рд╣реЗрдХреНрд╕ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ openssl. рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, "xxd -r" рдпрд╛ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рд╕рддреНрдпрд╛рдкрди рд╕реЗ рдкрд╣рд▓реЗ рд╣реЗрдХреНрд╕ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рдмрд╛рдЗрдирд░реА рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдПред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ dss1ssl рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad