рдЯреВрд▓рд╡рд░ рдЬрд╛
mtool
  • рдореЛрдлрдд
  • рдиреЛрдВрджрдгреАрд╢рд┐рд╡рд╛рдп
  • рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░
  • рдЬрдирд░реЗрдЯрд░

SHA-1 рдЬрдирд░реЗрдЯрд░

SHA-1 рдЬрдирд░реЗрдЯрд░ рдордЬрдХреВрд░, рдлрд╛рдЗрд▓ рд╡ рдбреАрдХреЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдмрд╛рдЗрдЯреНрд╕рдЪреЗ рд╣реЕрд╢ рдХрд╛рдврддреЛ рдЖрдгрд┐ рдЬреБрд│рд╡рддреЛ, рдЬреБрдиреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдВрд╕рд╛рдареА рддреБрдордЪреНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдореЛрдлрдд рдЖрдгрд┐ рдиреЛрдВрджрдгреАрд╢рд┐рд╡рд╛рдп; рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░рдЪ рд░рд╛рд╣рддреЛ. рдордЬрдХреВрд░ рд▓рд┐рд╣рд╛, рдлрд╛рдЗрд▓ рдирд┐рд╡рдбрд╛ рдХрд┐рдВрд╡рд╛ рдмрд╛рдЗрдЯреНрд╕ рдбреАрдХреЛрдб рдХрд░рд╛, рдордЧ рд╣реЕрд╢ рдХреЙрдкреА рдХрд┐рдВрд╡рд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд SHA-1 рд╢реА рддреБрд▓рдирд╛ рдХрд░рд╛.

рдЗрдирдкреБрдЯрдЪрд╛ рд╕реНрд░реЛрдд

рд░рд┐рдХрд╛рдорд╛ рдЗрдирдкреБрдЯ рдорд╛рдиреНрдп рдЖрд╣реЗ. рд╕реНрдкреЗрд╕ рдЖрдгрд┐ Unicode рдЬрд╕реЗрдЪреНрдпрд╛ рддрд╕реЗ рд░рд╛рд╣рддрд╛рдд; BOM рдЬреЛрдбрд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА.

рд╣реЕрд╢ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо
рдЗрддрд░ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо

1 / 8 рдирд┐рд╡рдбрд▓реЗ

SHA-2
SHA-3
Keccak
BLAKE
SHAKE
рд╕реБрд╕рдВрдЧрддрддрд╛
рдЪреЗрдХрд╕рдо
рдЕрдзрд┐рдХ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ

рдирд┐рдХрд╛рд▓

рд╣реЕрд╢ рдорд┐рд│рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЧрдгрдирд╛ рдХрд░рд╛ рджрд╛рдмрд╛.

рдЕрдкреЗрдХреНрд╖рд┐рдд рдореВрд▓реНрдпрд╛рд╢реА рддреБрд▓рдирд╛

рдЕрдкреЗрдХреНрд╖рд┐рдд рдореВрд▓реНрдп рджреНрдпрд╛.

рдордЬрдХреВрд░, рдлрд╛рдпрд▓реА, рдХреА рдЖрдгрд┐ рд╣реЕрд╢ рдпрд╛рдЪ рдЯреЕрдмрдордзреНрдпреЗ рд░рд╛рд╣рддрд╛рдд. рдХрд╛рд╣реАрд╣реА рдЕрдкрд▓реЛрдб рдХрд┐рдВрд╡рд╛ рдЬрддрди рд╣реЛрдд рдирд╛рд╣реА.

рдкреНрд░рд╢реНрди

рдирд┐рдХрд╛рд▓рд╛рдЪреА рд▓рд╛рдВрдмреА рдХрд┐рддреА?

SHA-1 рдордзреВрди 20 рдмрд╛рдЗрдЯ, рдореНрд╣рдгрдЬреЗ 40 рд╣реЗрдХреНрд╕ рдЕрдХреНрд╖рд░реЗ рдорд┐рд│рддрд╛рдд. Base64 рддреЗрдЪ рдмрд╛рдЗрдЯ рджрд░реНрд╢рд╡рддреЗ. MD5 рдЖрдгрд┐ SHA-1 рдЬреБрдиреА рд╕реБрд╕рдВрдЧрддрддрд╛ рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╣реЗрдд, рдЖрдзреБрдирд┐рдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдЕрдЦрдВрдбрддрд╛ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдирд╛рд╣реАрдд.

рдХреЛрдгрддрд╛ рдЗрдирдкреБрдЯ рд╣реЕрд╢ рд╣реЛрддреЛ?

рдЗрдирдкреБрдЯрдЪрд╛ рд╕реНрд░реЛрдд: рдордЬрдХреВрд░ / рдлрд╛рдпрд▓реА / рдПрдиреНрдХреЛрдб рдХреЗрд▓реЗрд▓реЗ рдмрд╛рдЗрдЯ. рд░рд┐рдХрд╛рдорд╛ рдЗрдирдкреБрдЯ рдорд╛рдиреНрдп рдЖрд╣реЗ. рд╕реНрдкреЗрд╕ рдЖрдгрд┐ Unicode рдЬрд╕реЗрдЪреНрдпрд╛ рддрд╕реЗ рд░рд╛рд╣рддрд╛рдд; BOM рдЬреЛрдбрд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА. рдордЬрдХреВрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ: UTF-8, UTF-16LE, UTF-16BE; рдУрд│реАрдЪрд╛ рд╢реЗрд╡рдЯ: LF / CRLF. рдкреНрд░рддреНрдпреЗрдХ рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ рдорд╛рдиреНрдп. рдореВрд│ рдмрд╛рдЗрдЯрдЪрд╛ рд╣реЕрд╢ рдореЛрдЬрддреЛ, рдХрд╛рдврд▓реЗрд▓рд╛ рдордЬрдХреВрд░ рдХрд┐рдВрд╡рд╛ рдирд╛рд╡ рдирд╛рд╣реА. рдПрдХрд╛рд╡реЗрд│реА рдПрдХ рдлрд╛рдЗрд▓, 1 MiB рдмреНрд▓реЙрдХрдордзреНрдпреЗ.

рддрдкрд╛рд╕рдгреА рдХрд╢реА рд╣реЛрддреЗ?

рдЕрдкреЗрдХреНрд╖рд┐рдд рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрдгрд┐ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕реНрдкрд╖реНрдЯ рдирд┐рд╡рдбрд╛. рдбрд┐рдХреЛрдб рдмрд╛рдЗрдЯ рдЖрдгрд┐ рдЕрдЪреВрдХ рд▓рд╛рдВрдмреАрдЪреА рддреБрд▓рдирд╛ рд╣реЛрддреЗ. рд╕реНрд╡рд░реВрдк рдХрд┐рдВрд╡рд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рдореВрд▓реНрдп рдмрджрд▓рд▓реНрдпрд╛рдиреЗ рдлрд╛рдЗрд▓ рдкреБрдиреНрд╣рд╛ рд╡рд╛рдЪрд▓реА рдЬрд╛рдд рдирд╛рд╣реА.

рдорд╛рдЭрд╛ рдЗрдирдкреБрдЯ рдЬрддрди рдХрд┐рдВрд╡рд╛ рдЕрдкрд▓реЛрдб рд╣реЛрддреЛ рдХрд╛?

рдордЬрдХреВрд░, рдлрд╛рдпрд▓реА, рдХреА рдЖрдгрд┐ рд╣реЕрд╢ рдпрд╛рдЪ рдЯреЕрдмрдордзреНрдпреЗ рд░рд╛рд╣рддрд╛рдд. рдХрд╛рд╣реАрд╣реА рдЕрдкрд▓реЛрдб рдХрд┐рдВрд╡рд╛ рдЬрддрди рд╣реЛрдд рдирд╛рд╣реА.

рд╣реЗ рдЯреВрд▓ рдореЛрдлрдд рдЖрд╣реЗ рдХрд╛?

рд╣реЛ. рд╣реЗ рдЯреВрд▓ рдореЛрдлрдд рдЖрд╣реЗ. рдиреЛрдВрджрдгреАрдЪреА рдЧрд░рдЬ рдирд╛рд╣реА рдЖрдгрд┐ рд░реЛрдЬрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░ рдорд░реНрдпрд╛рджрд╛ рдирд╛рд╣реА.

рдЦрд╛рддреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдХрд╛?

рдирд╛рд╣реА. рддреБрдореНрд╣реА рд╣реЗ рдЯреВрд▓ рдЦрд╛рддреНрдпрд╛рд╢рд┐рд╡рд╛рдп рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛.

рд╕рдВрдмрдВрдзрд┐рдд рдЯреВрд▓реНрд╕

рд╣реЕрд╢ рдХреЕрд▓реНрдХреНрдпреБрд▓реЗрдЯрд░

рдордЬрдХреВрд░, рдлрд╛рдЗрд▓ рдХрд┐рдВрд╡рд╛ рдбрд┐рдХреЛрдб рдмрд╛рдЗрдЯрдЪрд╛ SHA-256 рд╣реЕрд╢ рд╕реНрдерд╛рдирд┐рдХрдкрдгреЗ рдХрд╛рдврд╛ рдЖрдгрд┐ рдХреЙрдкреА рдХрд┐рдВрд╡рд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рд╛.

рдЙрдШрдбрд╛

MD5 рдЬрдирд░реЗрдЯрд░

рдордЬрдХреВрд░, рдлрд╛рдЗрд▓ рдХрд┐рдВрд╡рд╛ рдбрд┐рдХреЛрдб рдмрд╛рдЗрдЯрдЪрд╛ MD5 рд╣реЕрд╢ рд╕реНрдерд╛рдирд┐рдХрдкрдгреЗ рдХрд╛рдврд╛ рдЖрдгрд┐ рдХреЙрдкреА рдХрд┐рдВрд╡рд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рд╛.

  • рдЬрдирд░реЗрдЯрд░
рдЙрдШрдбрд╛

SHA-256 рдЬрдирд░реЗрдЯрд░

рдордЬрдХреВрд░, рдлрд╛рдЗрд▓ рдХрд┐рдВрд╡рд╛ рдбрд┐рдХреЛрдб рдмрд╛рдЗрдЯрдЪрд╛ SHA-256 рд╣реЕрд╢ рд╕реНрдерд╛рдирд┐рдХрдкрдгреЗ рдХрд╛рдврд╛ рдЖрдгрд┐ рдХреЙрдкреА рдХрд┐рдВрд╡рд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рд╛.

  • рдЬрдирд░реЗрдЯрд░
рдЙрдШрдбрд╛