speakerрдирдпрд╛!iShredderтДв Business рдЕрдм iOS рдФрд░ Android рдХреЗ рд▓рд┐рдП рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИредрдФрд░ рдЬрд╛рдиреЗрдВ

рдЖрдЬ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд┐рддрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ?

рдЖрдЬ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд┐рддрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ?
April 15, 2025

рдЖрдЬрдХрд▓ рд╣рд░ рдЬрдЧрд╣ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╣реИтАФрдЖрдкрдХреЗ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреЗ рдореИрд╕реЗрдЬрд┐рдВрдЧ рдРрдк рд╕реЗ рд▓реЗрдХрд░ рдЖрдкрдХреЗ рдкреАрд╕реА рдкрд░ рдлрд╛рдЗрд▓ рдпрд╛ рдбрд┐рд╕реНрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдХред рдЖрдкрдиреЗ тАЬAES-256тАЭ рдпрд╛ тАЬрдорд┐рд▓рд┐рдЯреНрд░реА-рдЧреНрд░реЗрдб рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреАтАЭ рдЬреИрд╕реЗ рд╢рдмреНрдж рд╕реБрдиреЗ рд╣реЛрдВрдЧреЗ рдФрд░ рд╕реЛрдЪрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрдирдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ рдФрд░ рдпреЗ рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдиреЗ рдЕрдЯреВрдЯ рд╣реИрдВред рдЗрд╕ рдЧрд╛рдЗрдб рдореЗрдВ, рдЖрдк рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░рд┐рдпрд╛рдБ рдЪрд░рдгрдмрджреНрдз рддрд░реАрдХреЗ рд╕реЗ рд╕реАрдЦреЗрдВрдЧреЗред рд╣рдо рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВрдЧреЗ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдмрд╛рддреЗрдВ рд╕рдордЭрд╛рдиреЗ рд╕реЗ, рдлрд┐рд░ рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдФрд░ рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдЖрдзреБрдирд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬреИрд╕реЗ AES, RSA, рдФрд░ ECC рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рдПрдВрдЧреЗред рдлрд┐рд░ рд╣рдо рдпрд╣ рдЬрд╛рдВрдЪреЗрдВрдЧреЗ рдХрд┐ AES-256 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИтАФрд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВред рдЖрдк рдЬрд╛рдиреЗрдВрдЧреЗ рдХрд┐ рд░реИрдВрдбрдордиреЗрд╕ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдФрд░ рдХреНрдпреЛрдВ рдЫреЗрдбрд╝реЗ рдЧрдП рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░ рдПрдХ рдмрдбрд╝рд╛ рдЦрддрд░рд╛ рд╣реИрдВред рд╣рдо рдХреНрд░рд┐рдкреНрдЯреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрд╕рд▓реА рдмреИрдХрдбреЛрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗтАФрдХреНрдпрд╛ рдорд┐рдердХ рд╣реИ рдФрд░ рдХреНрдпрд╛ рд╣рдХреАрдХрддтАФрдФрд░ рдЙрди рдЬреЛрдЦрд┐рдореЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ рдЬрд┐рдиреНрд╣реЗрдВ рдордЬрдмреВрдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рднреА рд╕рдВрдмреЛрдзрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (рдЬреИрд╕реЗ рдХрдордЬреЛрд░ рдкрд╛рд╕рд╡рд░реНрдб рдпрд╛ рд╕реЛрд╢рд▓ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ)ред рдмреЗрд╢рдХ, рдЖрдкрдХреЛ рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕реБрдЭрд╛рд╡ рднреА рдорд┐рд▓реЗрдВрдЧреЗ: рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рд╕рд╣реА рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЯреВрд▓реНрд╕ рдореЗрдВ рдХреНрдпрд╛ рджреЗрдЦреЗрдВ, рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ (рдЬреИрд╕реЗ VeraCrypt, Signal) рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВред

рд▓реЗрдХрд┐рди рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдПрдХ рдмрд╛рдд рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ: рдордЬрдмреВрдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЛрдИ рд░реЙрдХреЗрдЯ рд╕рд╛рдЗрдВрд╕ рдирд╣реАрдВ рд╣реИред рдЬрдм рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП, рддреЛ рдпрд╣ рдбреЗрдЯрд╛ рдХреЛ рдЬрд╛рд╕реВрд╕реА рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдлреНрд░рдВрдЯрд┐рдпрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди (EFF) рдЬреЛрд░ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди тАЬрд╣рдорд╛рд░реЗ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рддрдХрдиреАрдХ рд╣реИредтАЭ рдЗрд╕реА рднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде, рдЖрдЗрдП рдореВрд▓ рдмрд╛рддреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВред

1. рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдореВрд▓ рддрддреНрд╡

рдореВрд▓ рд░реВрдк рд╕реЗ, тАЬрдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдитАЭ рдХрд╛ рдорддрд▓рдм рд╣реИ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЗрд╕ рддрд░рд╣ рдмрджрд▓рдирд╛ рдХрд┐ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЦрд╛рд╕ рд░рд╣рд╕реНрдп (рдХреА) рдХреЗ рд╡рд╣ рд╕рдордЭ рдореЗрдВ рди рдЖрдПред рдХреЗрд╡рд▓ рд╕рд╣реА рдХреА рд░рдЦрдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ рд╣реА рд╕рд┐рдлрд░рдЯреЗрдХреНрд╕реНрдЯ (рдЧрдбрд╝рдмрдбрд╝рд╛рдпрд╛ рд╣реБрдЖ рдЯреЗрдХреНрд╕реНрдЯ) рдХреЛ рдореВрд▓ рдкреНрд▓реЗрдирдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЧреБрдкреНрдд рд╕рдВрдЪрд╛рд░ рдХреА рдХрд▓рд╛ рд╣реИред рдкреНрд░рд╛рдЪреАрди рдХрд╛рд▓ рд╕реЗ (рдЬреИрд╕реЗ рд╕реАрдЬрд╝рд░ рд╕рд┐рдлрд░) рд▓реЗрдХрд░ рдЖрдзреБрдирд┐рдХ рдбрд┐рдЬрд┐рдЯрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдХ, рдмрд╣реБрдд рдХреБрдЫ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рджреНрдзрд╛рдВрдд рд╕рдорд╛рди рд╣реИ: рдбреЗрдЯрд╛ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рдХреА рдФрд░ рдирд┐рдпрдореЛрдВ рдХрд╛ рд╕реЗрдЯ (рдПрд▓реНрдЧреЛрд░рд┐рджрдо) рдЪрд╛рд╣рд┐рдПред

рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рд╕реЛрдЪреЗрдВ: рдЖрдк рдПрдХ рд╕рдВрджреЗрд╢ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдХреЗрд╡рд▓ рдЖрдкрдХрд╛ рджреЛрд╕реНрдд рд╣реА рдЙрд╕реЗ рдкрдврд╝ рд╕рдХреЗред рдЖрдк рджреЛрдиреЛрдВ рдПрдХ рдЧреБрдкреНрдд рдХреЛрдб рдкрд░ рд╕рд╣рдордд рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╣рд░ рдЕрдХреНрд╖рд░ рдХреЛ рдЙрд╕рдХреЗ рдмрд╛рдж рд╡рд╛рд▓реЗ рдЕрдХреНрд╖рд░ рд╕реЗ рдмрджрд▓рдирд╛ред рдпрд╣ рд╕рд░рд▓ рдпреЛрдЬрдирд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИ, рдФрд░ тАЬрдПрдХ рдЕрдХреНрд╖рд░ рд╕реЗ рд╢рд┐рдлреНрдЯ рдХрд░рдирд╛тАЭ рдХреА рд╣реИред рддреЛ тАЬHELLOтАЭ рдмрди рдЬрд╛рддрд╛ рд╣реИ тАЬIFMMPредтАЭ рдЖрдкрдХрд╛ рджреЛрд╕реНрдд, рдЬреЛ рдХреА рдЬрд╛рдирддрд╛ рд╣реИ, рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд╛рдкрд╕ рд╢рд┐рдлреНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд┐рдирд╛ рдХреА рдХреЗ рдХреЛрдИ рдФрд░ рдХреЗрд╡рд▓ рдмреЗрддрд░рддреАрдм рдЕрдХреНрд╖рд░ рджреЗрдЦреЗрдЧрд╛ред рдЖрдзреБрдирд┐рдХ рддрд░реАрдХреЗ рдЬрд╝реНрдпрд╛рджрд╛ рдЬрдЯрд┐рд▓ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд рд╡рд╣реА рд╣реИ: рдХреА + рдПрд▓реНрдЧреЛрд░рд┐рджрдо = рд╕реБрд░рдХреНрд╖рд┐рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред

рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдмрдирд╛рдо рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐рдпрд╛рдБ

рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдореЗрдВ рджреЛ рдореВрд▓ рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╣реЛрддреЗ рд╣реИрдВ: рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдФрд░ рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХред рдореБрдЦреНрдп рдЕрдВрддрд░ рдХреА рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ:

рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди: рдЗрд╕рдореЗрдВ рдПрдХ рд╣реА рдХреА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддреА рд╣реИред рдпрд╛рдиреА, рднреЗрдЬрдиреЗ рд╡рд╛рд▓рд╛ рдФрд░ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рджреЛрдиреЛрдВ рдХреЛ рдпрд╣ рдЧреБрдкреНрдд рдХреА рдкрд╣рд▓реЗ рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдиреА рд╣реЛрддреА рд╣реИред рдпрд╣ рдРрд╕рд╛ рд╣реИ рдЬреИрд╕реЗ рджреЛ рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдШрд░ рдХреА рдЪрд╛рдмреА рд╣реЛ: рдПрдХ рджрд░рд╡рд╛рдЬрд╛ рдмрдВрдж рдХрд░рддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдЙрд╕реА рдЪрд╛рдмреА рд╕реЗ рдЦреЛрд▓ рд╕рдХрддрд╛ рд╣реИред рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐рдпрд╛рдБ рддреЗрдЬрд╝ рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдХреА рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡рд╣ рдЧрд▓рдд рд╣рд╛рдереЛрдВ рдореЗрдВ рди рдЬрд╛рдПред рдЫреЛрдЯреЗ, рдмрдВрдж рд╕рдореВрд╣ рдореЗрдВ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдмрдбрд╝реЗ рдЦреБрд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ (рдЬреИрд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдИрдореЗрд▓) рдореЗрдВ рд╣рд░ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХреА рджреЗрдирд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдирд╣реАрдВ рд╣реИред рдПрдХ рдкреНрд░рд╛рдЪреАрди рдЙрджрд╛рд╣рд░рдг рд╣реИ рд╕реАрдЬрд╝рд░ рд╢рд┐рдлреНрдЯ, рдЬреЛ рд╣рд░ рдЕрдХреНрд╖рд░ рдХреЛ рджреВрд╕рд░реЗ рдЕрдХреНрд╖рд░ рд╕реЗ рдмрджрд▓рддрд╛ рд╣реИред рдЖрдзреБрдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдпрд╣ рдмрд╣реБрдд рдХрдордЬреЛрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╛рдЭрд╛ рд░рд╣рд╕реНрдп рдХреЗ рдореВрд▓ рд╡рд┐рдЪрд╛рд░ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред

рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди: рдпрд╣ рдХреА рд╡рд┐рддрд░рдг рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреА рдХреА рдХреЗ рдЬреЛрдбрд╝реЗ рд╕реЗ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдПрдХ рддрд┐рдЬреЛрд░реА рдХреА рддрд░рд╣ рд╕реЛрдЪреЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕реНрдиреИрдк рд▓реЙрдХ рд╣реЛрддрд╛ рд╣реИ: рдХреЛрдИ рднреА рджрд░рд╡рд╛рдЬрд╛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИтАФрдХрд┐рд╕реА рдХреА рдХреА рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ (рдпрд╣ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдХреЗ рд╕рдорд╛рди рд╣реИ, рдЬреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реЛ рд╕рдХрддреА рд╣реИ)ред рд▓реЗрдХрд┐рди рддрд┐рдЬреЛрд░реА рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЧреБрдкреНрдд рдХреА рдЪрд╛рд╣рд┐рдП (рдирд┐рдЬреА рдХреА, рдЬреЛ рдХреЗрд╡рд▓ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рд╣реЛрддреА рд╣реИ)ред рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рднреА рдЗрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдЖрдк рдЕрдкрдиреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рд╕рдмрдХреЛ рджреЗрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдХреЛрдИ рднреА рдЖрдкрдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢ рднреЗрдЬ рд╕рдХреЗред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЖрдк рд╣реА рдЕрдкрдиреА рдирд┐рдЬреА рдХреА рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдХреА рд╕реЗ рджреВрд╕рд░реА рдХреА рдирд┐рдХрд╛рд▓рдирд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рд╕рдмрдХреЗ рд▓рд┐рдП рдЬреНрдЮрд╛рдд рд╣реЛ рд╕рдХрддреА рд╣реИред рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐рдпрд╛рдБ рдмрд╣реБрдд рдХрдард┐рди рдЧрдгрд┐рддреАрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИрдВтАФрдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░рд╛рдЗрдо рдлреИрдХреНрдЯрд░рд╛рдЗрдЬреЗрд╢рдиред рджреЛ рдмрдбрд╝реЗ рдЕрднрд╛рдЬреНрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЧреБрдгрд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдЧреБрдгрдирдлрд▓ рдХреЛ рдореВрд▓ рдЕрднрд╛рдЬреНрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдмреЗрд╣рдж рдХрдард┐рдиред RSA, рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐, рдЗрд╕реА рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ: рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рджреЛ рдмрдбрд╝реЗ рдЕрднрд╛рдЬреНрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЧреБрдгрдирдлрд▓ рд╣реЛрддреА рд╣реИ, рдЬрдмрдХрд┐ рдирд┐рдЬреА рдХреА рдЙрди рдЕрднрд╛рдЬреНрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рдХрд░рддреА рд╣реИред рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдлрд╛рдпрджреЗ рд╣реИрдВ рдЖрд╕рд╛рди рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ (рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ) рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдХреА рдЬреЛрдбрд╝реА рдХреА рдЬрд░реВрд░рдд рд╣реЛрддреА рд╣реИ, рди рдХрд┐ рдХрдИ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЧреБрдкреНрдд рдХреАред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐рдпрд╛рдБ рдЧрдгрдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдорд╣рдВрдЧреА рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдзреАрдореА рд╣реЛрддреА рд╣реИрдВред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рдЕрдХреНрд╕рд░ рд╣рд╛рдЗрдмреНрд░рд┐рдб рддрд░реАрдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИ: рдзреАрдорд╛ рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗрд╡рд▓ рд╕реЗрд╢рди рдХреА рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рддреЗрдЬ рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реЗ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕реА рддрд░рд╣ HTTPS рд╡реЗрдм рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдЖрдкрдХрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд╣рд▓реЗ рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╡рд┐рдзрд┐ рд╕реЗ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдЧреБрдкреНрдд AES рдХреА рд╕рд╛рдЭрд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдбреЗрдЯрд╛ AES рд╕реЗ рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд░реВрдк рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛрддрд╛ рд╣реИред

рдЖрдзреБрдирд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо: AES, RSA, ECC

рдЖрдЗрдП рдЖрдЬ рдХреЗ рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ:

  • AES (Advanced Encryption Standard): AES рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдорд╛рдирдХ рд╣реИред 2001 рдореЗрдВ, рдЕрдореЗрд░рд┐рдХреА NIST (National Institute of Standards and Technology) рдиреЗ рдЗрд╕реЗ рдирдпрд╛ рдорд╛рдирдХ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдкреВрд░реНрд╡рд╡рд░реНрддреА DES рдкрд░реНрдпрд╛рдкреНрдд рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдерд╛ред AES рд░реАрдЬрд╝рдВрдбреЗрд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬрд┐рд╕рдиреЗ рдПрдХ рдЦреБрд▓рд╛ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдЬреАрддрд╛ рдерд╛ред AES 128-рдмрд┐рдЯ (16-рдмрд╛рдЗрдЯ) рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИред рдХреА рд╕рд╛рдЗрдЬрд╝ 128, 192, рдпрд╛ 256 рдмрд┐рдЯ рд╣реЛрддреА рд╣реИтАФрдЬрд┐рд╕реЗ рдЕрдХреНрд╕рд░ AES-128 рдпрд╛ AES-256 рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдореЛрдЯреЗ рддреМрд░ рдкрд░, рд▓рдВрдмреА рдХреА рдХрд╛ рдорддрд▓рдм рдЕрдзрд┐рдХ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрддрд░ рд╣реЛрддрд╛ рд╣реИ (рдЗрд╕ рдкрд░ рдмрд╛рдж рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ)ред AES рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИ: VPN, Wi-Fi рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди (WPA2/WPA3), рдбрд┐рд╕реНрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди (рдЬреИрд╕реЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ BitLocker), рдФрд░ рдХрдИ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдЕрдореЗрд░рд┐рдХреА рдЦреБрдлрд┐рдпрд╛ рдПрдЬреЗрдВрд╕реА NSA рджреНрд╡рд╛рд░рд╛ тАЬрдЯреЙрдк рд╕реАрдХреНрд░реЗрдЯтАЭ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдореЛрджрд┐рдд рдПрдХрдорд╛рддреНрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИтАФрдЬреЛ AES рдореЗрдВ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХрд╛ рднрд░реЛрд╕рд╛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╛рдкрдХ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рдХрд╛рд░рдг, AES рдХреЛ рдЕрддреНрдпрдВрдд рд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ; рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдордЬреЛрд░рд┐рдпрд╛рдБ рдХреЗрд╡рд▓ рдХрдо рд░рд╛рдЙрдВрдб рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдорд┐рд▓реА рд╣реИрдВред
  • RSA: RSA рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рдЗрд╕рдХреЗ рдЖрд╡рд┐рд╖реНрдХрд╛рд░рдХреЛрдВ Rivest, Shamir, рдФрд░ Adleman рдХреЗ рдирд╛рдо рдкрд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред 1977 рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд, RSA рдмрдбрд╝реЗ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдлреИрдХреНрдЯрд░рд╛рдЗрдЬреЗрд╢рди рдХреА рдХрдард┐рдирд╛рдИ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред RSA рдХреА рдЬреЛрдбрд╝реА рдореЗрдВ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдореЙрдбреНрдпреВрд▓рд╕ (рджреЛ рдмрдбрд╝реЗ рдЕрднрд╛рдЬреНрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЧреБрдгрдирдлрд▓, рдЕрдХреНрд╕рд░ 2,048 рдмрд┐рдЯ рд▓рдВрдмрд╛) рдФрд░ рдПрдХ рдирд┐рдЬреА рдПрдХреНрд╕рдкреЛрдиреЗрдВрдЯ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдЙрди рдЕрднрд╛рдЬреНрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рджрд╢рдХреЛрдВ рддрдХ, RSA рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реБрд░рдХреНрд╖рд╛ (TLS), рдИрдореЗрд▓ (PGP/GnuPG), рдФрд░ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд░рд╣рд╛ред RSA рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреА рд▓рдВрдмрд╛рдИ рдкрд░ рд╣реЛрддреА рд╣реИред рдЖрдЬ, рдЬрд░реНрдордиреА рдХреА BSI рдЬреИрд╕реА рдПрдЬреЗрдВрд╕рд┐рдпрд╛рдВ рдирдИ RSA рдХреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо 2,000 рд╕реЗ 3,000 рдмрд┐рдЯ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддреА рд╣реИрдВред 1,024 рдмрд┐рдЯ RSA рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рд░рд╛рдЬреНрдп рдЕрднрд┐рдиреЗрддрд╛ рдЗрд╕реЗ рдлреИрдХреНрдЯрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рдФрд░ 2,048 рдмрд┐рдЯ рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ 3,072 рдпрд╛ 4,096 рдмрд┐рдЯ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдЦрд╛рд╕рдХрд░ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВред RSA рдХреА рдХрдореА рд╣реИ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдзреАрдореА рдХреА рдЬрдирд░реЗрд╢рди рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди, рдФрд░ рдХреАрдЬрд╝ рд╕реНрд╡рдпрдВ рдХрд╛рдлреА рдмрдбрд╝реА рд╣реЛ рд╕рдХрддреА рд╣реИрдВ (рдХрдИ рд╕реМ рдмрд╛рдЗрдЯ)ред рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж, RSA рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХрд╛ рдореБрдЦреНрдп рдЖрдзрд╛рд░ рдмрдирд╛ рд╣реБрдЖ рд╣реИтАФрдХрдо рд╕реЗ рдХрдо рддрдм рддрдХ рдЬрдм рддрдХ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рдирд╣реАрдВ рдЖрддреЗ рдЬреЛ рд╕рдВрднрд╡рддрдГ RSA рдХреЛ рддреЛрдбрд╝ рджреЗрдВрдЧреЗред
  • ECC (Elliptic Curve Cryptography): рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХрд╛ рдПрдХ рдирдпрд╛ рд░реВрдк рдЬреЛ рдПрд▓рд┐рдкреНрдЯрд┐рдХ рдХрд░реНрд╡реНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред ECC RSA рдХреЗ рд╕рдорд╛рди рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЫреЛрдЯреЗ рдХреАрдЬрд╝ рдХреЗ рд╕рд╛рдеред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ 256-рдмрд┐рдЯ рдХреА рдПрд▓рд┐рдкреНрдЯрд┐рдХ-рдХрд░реНрд╡ рд╕рд┐рд╕реНрдЯрдо (рдЬреИрд╕реЗ secp256r1 рдпрд╛ Curve25519) рд▓рдЧрднрдЧ рдЙрд╕реА рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрддрд░ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ 3,072-рдмрд┐рдЯ RSA рдХреА, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ 256 рдмрд┐рдЯ рдЖрдХрд╛рд░ рдореЗрдВред рдпрд╣ ECC рдХреЛ рдЙрди рдЙрдкрдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдХрд░реНрд╖рдХ рдмрдирд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдмреИрдВрдбрд╡рд┐рдбреНрде рдпрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рд╕реАрдорд┐рдд рд╣реИ (IoT рдбрд┐рд╡рд╛рдЗрд╕, рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдЖрджрд┐)ред рд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧ: ECDSA (Elliptic Curve Digital Signature Algorithm) рдмрд┐рдЯрдХреЙрдЗрди рдореЗрдВ рд▓реЗрдирджреЗрди рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЗ рд▓рд┐рдП, ECDH (Elliptic Curve Diffie-Hellman) рдХрдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЗ рд▓рд┐рдП, рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдп Signal рдореИрд╕реЗрдВрдЬрд░ рдЕрдкрдиреЗ рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЗ рд▓рд┐рдП Curve25519 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╢реБрд░реВ рдореЗрдВ, ECC рдереЛрдбрд╝рд╛ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдерд╛ рдХреНрдпреЛрдВрдХрд┐ NSA рдиреЗ рдХреБрдЫ NIST-рдорд╛рдирдХреАрдХреГрдд рдХрд░реНрд╡реНрд╕ (рдЬреИрд╕реЗ secp256r1, рдЬрд┐рд╕реЗ P-256 рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ) рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА рдереА, рдЬрд┐рд╕рд╕реЗ рдЫрд┐рдкреА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдпрд╛ рдмреИрдХрдбреЛрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдЯрдХрд▓реЗрдВ рд▓рдЧрд╛рдИ рдЧрдИрдВред рдЕрдм рддрдХ, рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдХреЛрдИ рд╕рдмреВрдд рдирд╣реАрдВ рдорд┐рд▓рд╛; рдпреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░рддреАрдд рд╣реЛрддреЗ рд╣реИрдВред рдлрд┐рд░ рднреА, рдХреБрдЫ рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ (Signal, TLS 1.3 рд╕реНрдЯреИрдВрдбрд░реНрдб рдХрд░реНрд╡реНрд╕) рдЕрдХрд╛рджрдорд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реНрд╡реНрд╕ (Curve25519, Curve448) рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, ECC рдЕрдм рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдореЗрдВ рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рд╣реИ: рдпрд╣ рдХреБрд╢рд▓ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИтАФрд╣рд╛рд▓рд╛рдВрдХрд┐, RSA рдХреА рддрд░рд╣, рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реЗ рднреА рддреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдореВрд▓ рдмрд╛рддреЗрдВ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИ: рдЕрдм рдЖрдк рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдФрд░ рдЕрд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдореЗрдВ рдЕрдВрддрд░ рдЬрд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдкреНрд░рдореБрдЦ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред рдЕрдЧрд▓рд╛, рд╣рдо рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдкреНрд░рд╢реНрди рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЙрддрд░реЗрдВрдЧреЗ, рдЦрд╛рд╕рдХрд░ AES-256 рдкрд░, рдЬрд┐рд╕реЗ рдЕрдХреНрд╕рд░ рдЧреЛрд▓реНрдб рд╕реНрдЯреИрдВрдбрд░реНрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред AES-256 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ?

2. AES-256 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ?

AES-256 рдХреЛ рд╕рдмрд╕реЗ рдордЬрдмреВрдд рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдорд╛рдирдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред тАЬрдорд┐рд▓рд┐рдЯреНрд░реА-рдЧреНрд░реЗрдб рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдитАЭ рдЖрдорддреМрд░ рдкрд░ AES-256 рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЕрд╕рд▓реА рдорддрд▓рдм рдХреНрдпрд╛ рд╣реИ? рдкрд╣рд▓реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рджреЗрдЦреЗрдВ, рдлрд┐рд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкрд╣рд▓реБрдУрдВ рдкрд░ред

AES-256 рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛

рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╕рд┐рд╕реНрдЯрдо рдХреА рддрд╛рдХрдд рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдХреА рд▓рдВрдмрд╛рдИ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рдордЬрдмреВрддреА рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рдЬреИрд╕рд╛ рдирд╛рдо рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, AES-256 рдореЗрдВ 256-рдмрд┐рдЯ рдХреА рд╣реЛрддреА рд╣реИтАФрд╕рдВрднрд╛рд╡рд┐рдд рдХреАрдЬрд╝ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЕрддреНрдпрдВрдд рд╡рд┐рд╢рд╛рд▓, рдХреБрд▓ 2256ред рдпрд╣ рд▓рдЧрднрдЧ 1 рдХреЗ рдмрд╛рдж 77 рд╢реВрдиреНрдп, рдпрд╛ 115 рдХреНрд╡рд╛рдЯреЛрд░рд╡рд┐рдЧрд┐рдВрдЯрд┐рд▓рд┐рдпрди рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╣реИрдВ (рдЗрддрдирд╛ рдмрдбрд╝рд╛ рдирдВрдмрд░ рдХрд┐ рдЗрд╕рдХрд╛ рдирд╛рдо рднреА рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рд╣реИ)ред рдПрдХ рдмреНрд░реВрдЯ-рдлреЛрд░реНрд╕ рд╣рдорд▓рд╛ рдЬреЛ рд╣рд░ рдХреА рдЖрдЬрдорд╛рдП, рдЕрд╕рдВрднрд╡ рд╣реИ; рд▓рд╛рдЦреЛрдВ рд╕реБрдкрд░рдХрдВрдкреНрдпреВрдЯрд░ рд╣реЛрдиреЗ рдкрд░ рднреА, рд╣рдорд▓рд╛рд╡рд░ рдмреНрд░рд╣реНрдорд╛рдВрдб рдХреЗ рдЬреАрд╡рдирдХрд╛рд▓ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдХреАрдЬрд╝ рдХрд╛ рдПрдХ рд╕рд╛рд░реНрдердХ рдЕрдВрд╢ рдирд╣реАрдВ рдЬрд╛рдВрдЪ рд╕рдХрддрд╛ред рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреА рднрд╛рд╖рд╛ рдореЗрдВ, AES-256 рдХрд╛ рдЦреЛрдЬ рд╕реНрдерд╛рди рдЕрддреНрдпрдВрдд рд╡рд┐рд╢рд╛рд▓ рд╣реИред рдмреНрд░реВрдЯ-рдлреЛрд░реНрд╕ рд╣рдорд▓рд╛тАФрдЬрд┐рд╕реЗ рд╡реНрдпрд╛рдкрдХ рдХреА рдЦреЛрдЬ рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИтАФрд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рдореМрд▓рд┐рдХ рдирдИ рднреМрддрд┐рдХреА рди рдЖрдП (рдЬреИрд╕реЗ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░; рдмрд╛рдж рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ)ред

рдХреА рд▓рдВрдмрд╛рдИ рдЬрд┐рддрдиреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рднреА рд╢реЙрд░реНрдЯрдХрдЯ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдиреА рдЪрд╛рд╣рд┐рдПред AES рдХреЗ рд▓рд┐рдП, рдХреНрд░рд┐рдкреНрдЯрдПрдирд╛рд▓рд┐рд╕реНрдЯреЛрдВ рдиреЗ рдмрд╛рд░-рдмрд╛рд░ рдЬрд╛рдВрдЪ рдХреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ 2256 рд╕реЗ рдХрдо рдСрдкрд░реЗрд╢рдиреЛрдВ рдореЗрдВ рдХреЛрдИ рд╣рдорд▓рд╛ рд╕рдВрднрд╡ рд╣реИред рдЕрдЪреНрдЫреА рдЦрдмрд░: AES-256 (рдпрд╛ AES-128) рдкрд░ рдХреЛрдИ рдЬреНрдЮрд╛рдд рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╕реАрдзреЗ рдмреНрд░реВрдЯ рдлреЛрд░реНрд╕ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛред рдЕрдХрд╛рджрдорд┐рдХ рдЦреЛрдЬреЗрдВ рд╣реБрдИ рд╣реИрдВ, рдЬреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд-рдХреА рд╣рдорд▓реЗ, рдЬреЛ рдХреБрдЫ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВред рдЦрд╛рд╕рдХрд░, рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдЕрдЧрд░ рд╣рдорд▓рд╛рд╡рд░ рдХреБрдЫ рдЦрд╛рд╕ рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХреЗ (рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп AES рдЙрдкрдпреЛрдЧ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрддрд╛), рддреЛ AES-256 AES-128 рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпреЗ рд╣рдорд▓реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЖрдк рдХрднреА рднреА рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдХрдИ рд╕рдВрдмрдВрдзрд┐рдд рдХреАрдЬрд╝ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдВрдЧреЗред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЬрд░реНрдордиреА рдХреА BSI рдкреБрд╖реНрдЯрд┐ рдХрд░рддреА рд╣реИ рдХрд┐ рдЕрд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдмрдВрдзрд┐рдд-рдХреА рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░, AES рдкрд░ рдХреЛрдИ рдЬреНрдЮрд╛рдд рд╣рдорд▓рд╛ рдмреНрд░реВрдЯ рдлреЛрд░реНрд╕ рд╕реЗ рдХрд╛рдлреА рддреЗрдЬрд╝ рдирд╣реАрдВ рд╣реИред рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ, AES-256 рдЕрддреНрдпрдВрдд рдордЬрдмреВрдд рд╣реИ: рдпрд╣ рд╕рднреА рдорд╛рдирджрдВрдбреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЕрдЪреНрдЫреА рдлрдВрдбрд┐рдВрдЧ рд╡рд╛рд▓реЗ рд╡рд┐рд░реЛрдзрд┐рдпреЛрдВ (рд░рд╛рд╖реНрдЯреНрд░-рд░рд╛рдЬреНрдп, рдЦреБрдлрд┐рдпрд╛ рдПрдЬреЗрдВрд╕рд┐рдпрд╛рдВ) рдХреЛ рдХреЗрд╡рд▓ рдХрдЪреНрдЪреА рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╢рдХреНрддрд┐ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдкрд░ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХреЗред

рд╡реИрд╕реЗ, тАЬрдорд┐рд▓рд┐рдЯреНрд░реА-рдЧреНрд░реЗрдбтАЭ рд╢рдмреНрдж рдЗрд╕рд▓рд┐рдП рдЖрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ AES-256 рдХреЛ рд╕рд░рдХрд╛рд░реА рдПрдЬреЗрдВрд╕рд┐рдпреЛрдВ (рдЬреИрд╕реЗ рдЕрдореЗрд░рд┐рдХреА рд╕рд░рдХрд╛рд░) рджреНрд╡рд╛рд░рд╛ рдЯреЙрдк-рд╕реАрдХреНрд░реЗрдЯ рд╡рд░реНрдЧреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдиреБрдореЛрджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХрдИ рд╕реЗрдирд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рд╡рд┐рднрд╛рдЧ рдЗрд╕ рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ тАЬрд╕реЗрдирд╛ рдЬрд┐рддрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рддтАЭ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рднреА рд╕рдЪ рд╣реИ рдХрд┐ рдмреИрдВрдХ, рдЕрд╕реНрдкрддрд╛рд▓, рдФрд░ рдЕрдиреНрдп рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрднрд╛рд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрдЧрдарди AES-256 рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдпрд╣ рдЕрдХреЗрд▓реЗ рдкреВрд░реНрдг рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рднрд░реЛрд╕реЗ рдХрд╛ рд╕реНрддрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИред

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд╣рдорд▓реЗ

рдЕрдЧрд░ AES-256 рдЗрддрдирд╛ рдордЬрдмреВрдд рд╣реИ, рддреЛ рдЕрд╕рд▓реА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХреЛрдИ рд╣рдорд▓рд╛рд╡рд░ рдЗрд╕реЗ рдмреНрд░реВрдЯ рдлреЛрд░реНрд╕ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╣рдорд▓рд╛рд╡рд░ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдпрд╛ рдЖрд╕рдкрд╛рд╕ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рдвреВрдВрдврд╝рддреЗ рд╣реИрдВред рдиреАрдЪреЗ рдХреБрдЫ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ рдЬреЛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рд╕реБрд░рдХреНрд╖рд╛: рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдмреЗрдХрд╛рд░ рд╣реИ рдЕрдЧрд░ рд╡рд╣ рдЦрд░рд╛рдм рдХреЛрдбрд┐рдд рд╣реЛред рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рдХреНрд░рд┐рдкреНрдЯреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рдХрднреА-рдХрднреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЦрддрд░реЗ рдореЗрдВ рдбрд╛рд▓рддреА рд╣реИрдВред рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рдЙрджрд╛рд╣рд░рдг рд╣реИ OpenSSL рдореЗрдВ Heartbleed рдмрдЧ (2014)ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ TLS рд╣рд╛рд░реНрдЯрдмреАрдЯ рдХреЗ рдПрдХ рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЗ рд╕реЗ рдЬреБрдбрд╝рд╛ рдерд╛, рдЗрд╕рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдирд┐рдЬреА рдХреАрдЬрд╝ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рджреЛрд╖ рдХреЗ рдХрд╛рд░рдг рдирд┐рдХрд╛рд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдкреНрд░рд╛рд░рдВрднрд┐рдХ AES рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ рдкреАрд╕реА рдкрд░ рдЯрд╛рдЗрдорд┐рдВрдЧ рд╣рдорд▓реЗ рдереЗ: рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдордп рдХреА рдкрд░ рдирд┐рд░реНрднрд░ рдерд╛, рдЬрд┐рд╕рд╕реЗ рд╣рдорд▓рд╛рд╡рд░ рдХреА рдмрд┐рдЯреНрд╕ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рдерд╛ред рдЖрдзреБрдирд┐рдХ AES рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди (рдЬреИрд╕реЗ OpenSSL рдореЗрдВ) рд╕реНрдерд┐рд░-рд╕рдордп рдСрдкрд░реЗрд╢рди рдФрд░ рд╡рд┐рд╢реЗрд╖ CPU рдирд┐рд░реНрджреЗрд╢ (AES-NI рдирдП рдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдореЗрдВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдРрд╕реЗ рд╕рд╛рдЗрдб-рдЪреИрдирд▓ рд░рд┐рд╕рд╛рд╡ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред

рд╕рд╛рдЗрдб-рдЪреИрдирд▓ рд╣рдорд▓реЗ: рдпреЗ рд╣рдорд▓реЗ рдЧрдгрд┐рдд рдХреЛ рд╕реАрдзреЗ рдирд┐рд╢рд╛рдирд╛ рдирд╣реАрдВ рдмрдирд╛рддреЗ, рдмрд▓реНрдХрд┐ рд░рдирдЯрд╛рдЗрдо, рдкрд╛рд╡рд░ рдЦрдкрдд, рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдореИрдЧреНрдиреЗрдЯрд┐рдХ рдЙрддреНрд╕рд░реНрдЬрди рдЖрджрд┐ рдЬреИрд╕реЗ рдХрд╛рд░рдХреЛрдВ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдХрд░ рдХреА рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рд▓реИрдм рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ AES рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рджреМрд░рд╛рди рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдкрд╛рд╡рд░ рдЦрдкрдд рдореЙрдирд┐рдЯрд░ рдХрд░рдХреЗ рд╡реЗ рдХреА рдмрд┐рдЯреНрд╕ рдкреБрдирд░реНрдирд┐рд░реНрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХрдард┐рди рд╣реИ рд▓реЗрдХрд┐рди рдЕрд╕рдВрднрд╡ рдирд╣реАрдВтАФрд╡рд┐рд╢реЗрд╖рдХрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП (рдЬреИрд╕реЗ рд╕реНрдорд╛рд░реНрдЯрдХрд╛рд░реНрдб рдкрд░ рдХреНрд░рд┐рдкреНрдЯреЛ рдЪрд┐рдк)ред рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдмрдбрд╝рд╛ рдЦрддрд░рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдпрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдореИрд▓рд╡реЗрдпрд░ рдЬреЛ CPU рдХреЗ AES рдХрд░рддреЗ рд╕рдордп рдХреИрд╢ рд╣рдорд▓рд╛ рдХрд░рддрд╛ рд╣реИред 2018 рдореЗрдВ, Meltdown рдФрд░ Spectre CPU рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдиреЗ рд╕рдВрд░рдХреНрд╖рд┐рдд рдореЗрдореЛрд░реА (рдпрд╣рд╛рдВ рддрдХ рдХрд┐ рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реА) рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАтАФрд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдХреНрд░рд┐рдкреНрдЯреЛ рдХреАрдЬрд╝ рд╕рд╣рд┐рддред рдпреЗ рдЦрд╛рдорд┐рдпрд╛рдВ рдкреИрдЪ рдХреА рдЧрдИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рд╕реБрд░рдХреНрд╖рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рднреА рдЬрд░реВрд░реА рд╣реИред

рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдФрд░ рдореЛрдбреНрд╕: AES рдХреЗрд╡рд▓ рдПрдХ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдмреНрд▓реЙрдХ рд╣реИред рдЗрд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЛрдб (ECB, CBC, GCM рдЖрджрд┐) рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред рд╕реБрд░рдХреНрд╖рд╛ рдЗрд╕ рдмрд╛рдд рдкрд░ рднреА рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдХрд┐ рд╕рд╣реА рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ECB рдореЛрдб рдореЗрдВ AES рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рдорд╛рди рдкреНрд▓реЗрдирдЯреЗрдХреНрд╕реНрдЯ рдмреНрд▓реЙрдХ рд╕рдорд╛рди рд╕рд┐рдлрд░рдЯреЗрдХреНрд╕реНрдЯ рдмреНрд▓реЙрдХ рдмрдирд╛рддреЗ рд╣реИрдВ, рдкреИрдЯрд░реНрдиреНрд╕ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ AES-ECB тАЬрдкреЗрдВрдЧреБрдЗрди рдЙрджрд╛рд╣рд░рдгтАЭ, рдЬрд╣рд╛рдВ Tux рдХреА рдЫрд╡рд┐ рдЕрднреА рднреА рдкрд╣рдЪрд╛рдиреА рдЬрд╛ рд╕рдХрддреА рд╣реИ)ред рд╕реБрд░рдХреНрд╖рд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП CBC (рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╡реЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде) рдпрд╛ рдмреЗрд╣рддрд░ AEAD рдореЛрдб рдЬреИрд╕реЗ GCM рдпрд╛ ChaCha20-Poly1305 рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ, рдЬреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рдФрд░ рдЕрдЦрдВрдбрддрд╛ рджреЛрдиреЛрдВ рдХреА рд░рдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред рдЕрдЧрд░ рдбреЗрд╡рд▓рдкрд░ рдЧрд▓рдд рдореЛрдб рдЪреБрдирддрд╛ рд╣реИ (рдЬреИрд╕реЗ рдлрд┐рдХреНрд╕реНрдб IV рдпрд╛ рдХреАрдЬрд╝ рдХрд╛ рдЕрдиреБрдЪрд┐рдд рдкреБрди: рдЙрдкрдпреЛрдЧ), рддреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ AES рдХреА рдЧрд▓рддреА рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдЧрд▓рддреА рд╣реИред

рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ, AES-256 рд╕реНрд╡рдпрдВ рд╡рд░реНрддрдорд╛рди рдЬреНрдЮрд╛рди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдкрд░ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ тАЬрдЕрдЯреВрдЯтАЭ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣рдорд▓реЗ рдЖрдорддреМрд░ рдкрд░ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди, рд╕рд╛рдЗрдб рдЪреИрдирд▓, рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдирд┐рд╢рд╛рдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВред

3. рдЫреЗрдбрд╝реЗ рдЧрдП рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░ рдФрд░ рдЙрдирдХреЗ рдЦрддрд░реЗ

тАЬрд░реИрдВрдбрдордиреЗрд╕тАЭ рдорд╛рдореВрд▓реА рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд▓рдЧрднрдЧ рд╕рднреА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рджрд┐рд▓ рд╣реИред рдХреНрдпреЛрдВ?

AES, RSA, рдФрд░ рд╕рдорд╛рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреАрдЬрд╝ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ (рдпрд╛ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд) рд░реИрдВрдбрдо рдирдВрдмрд░ рд╕реНрд░реЛрдд рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░ (RNGs) рдХрдордЬреЛрд░ рдпрд╛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдЫреЗрдбрд╝реЗ рдЧрдП рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдордЬрдмреВрдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рднреА рдмреЗрдХрд╛рд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд▓рд╛рд╡рд░ рдХреАрдЬрд╝ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЙрдиреНрд╣реЗрдВ рдкреБрдирдГ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдПрдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдХреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╛ рдлреЗрдВрдХ рд░рд╣реЗ рд╣реИрдВред рдЕрдЧрд░ рдкрд╛рд╕рд╛ рд╣рдореЗрд╢рд╛ рдЫреЛрдЯреЗ рдирдВрдмрд░реЛрдВ рдкрд░ рдЧрд┐рд░рддрд╛ рд╣реИ, рддреЛ рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА рдХреА рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдХрдВрдкреНрдпреВрдЯрд░ рдХреНрд░рд┐рдкреНрдЯреЛ рдореЗрдВ, рд╣рдо тАЬCSPRNGsтАЭ (рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХрд▓реА рд╕реБрд░рдХреНрд╖рд┐рдд рдЫрджреНрдо-рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмреАрдЬ рд╕реЗ рдПрдХ рдРрд╕рд╛ рдмрд┐рдЯ рдЕрдиреБрдХреНрд░рдо рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдмреАрдЬ рдХреЛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрд░реЛрдд рд╕реЗ рдЖрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЬреИрд╕реЗ рдорд╛рдЙрд╕ рдореВрд╡рдореЗрдВрдЯ)ред рдЕрдЧрд░ рд╣рдорд▓рд╛рд╡рд░ RNG рдХреА рдЖрдВрддрд░рд┐рдХ рд╕реНрдерд┐рддрд┐ рдпрд╛ рдмреАрдЬ рдЬрд╛рдирддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рд╕рднреА тАЬрд░реИрдВрдбрдотАЭ рдорд╛рдиреЛрдВ рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░ рд╕рдХрддрд╛ рд╣реИтАФрдЬреИрд╕реЗ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХреАрдЬрд╝ред

Dual_EC_DRBG: рдмреИрдХрдбреЛрд░ рд╡рд╛рд▓реЗ RNG рдХрд╛ рдПрдХ рдХреЗрд╕ рд╕реНрдЯрдбреА

рдПрдХ рдХреБрдЦреНрдпрд╛рдд рдЙрджрд╛рд╣рд░рдг рд╣реИ Dual_EC_DRBGред рдпрд╣ 2006/2007 рдореЗрдВ рдЕрдореЗрд░рд┐рдХреА NIST рджреНрд╡рд╛рд░рд╛ рдПрдХ рдорд╛рдирдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░ рдерд╛, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ NSA рдмреИрдХрдбреЛрд░ рд╣реЛрдиреЗ рдХрд╛ рд╕рдВрджреЗрд╣ рд╣реБрдЖред рдХреНрдпрд╛ рд╣реБрдЖ?

Dual_EC_DRBG рдПрд▓рд┐рдкреНрдЯрд┐рдХ рдХрд░реНрд╡реНрд╕ (тАЬECтАЭ рдирд╛рдо рдореЗрдВ) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдорд╛рдирдХ рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд░реНрд╡ рдФрд░ рджреЛ рд╕реНрдерд┐рд░рд╛рдВрдХ, рдкреЙрдЗрдВрдЯреНрд╕ P рдФрд░ Q рд╢рд╛рдорд┐рд▓ рдереЗред рдЗрд╕рдХреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд░реЛрдВ (Microsoft рдХреЗ Dan Shumow рдФрд░ Niels Ferguson рд╕рд╣рд┐рдд) рдиреЗ рдмрддрд╛рдпрд╛ рдХрд┐ рдЕрдЧрд░ Q рдХрд╛ P рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рдВрдмрдВрдз рд╣реЛ, рддреЛ рд╡рд╣ рд╕рдВрдмрдВрдз рдЬрд╛рдирдиреЗ рд╡рд╛рд▓рд╛ рд╣рдорд▓рд╛рд╡рд░ RNG рдХреЗ рд╣рд░ рдЖрдЙрдЯрдкреБрдЯ рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ рдЧреБрдкреНрдд рд╕рдВрдЦреНрдпрд╛ d рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬрд┐рд╕рд╕реЗ Q=dтЛЕP рд╣реЛред рдЕрдЧрд░ рдЖрдк d рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ RNG рдХреА рдЖрдВрддрд░рд┐рдХ рд╕реНрдерд┐рддрд┐ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рднреА тАЬрд░реИрдВрдбрдотАЭ рдорд╛рдиреЛрдВ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рд╣реА рд╕рдВрджреЗрд╣ рдерд╛: рдорд╛рдирдХ рдореЗрдВ P рдФрд░ Q рдХрд╛ рдЪрдпрди рдкрд╛рд░рджрд░реНрд╢реА рдирд╣реАрдВ рдерд╛, рдФрд░ 2013 рдореЗрдВ Snowden рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдХрд┐ NSA рдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рдмреИрдХрдбреЛрд░ рдмрдирд╛рдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП Dual_EC_DRBG рдХреЛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрдордЬреЛрд░ рдорд╛рдирд╛ рдЧрдпрд╛ред рдирддреАрдЬрддрди, NIST рдиреЗ Dual_EC_DRBG рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рд╡рд╛рдкрд╕ рд▓реЗ рд▓реАред RSA рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрдВрдкрдиреА рдХреА рднреА рдЖрд▓реЛрдЪрдирд╛ рд╣реБрдИ рдХрд┐ рдЙрд╕рдиреЗ Dual_EC_DRBG рдХреЛ рдЕрдкрдиреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрдирд╛рдпрд╛тАФрд╕рдВрднрд╡рддрдГ NSA рд╕реЗ рдлрдВрдбрд┐рдВрдЧ рдорд┐рд▓рдиреЗ рдХреЗ рдмрд╛рджред рдпрд╣ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдорд▓рд╛ рдерд╛ рдЬрд╣рд╛рдВ рдЫреЗрдбрд╝рд╛ рдЧрдпрд╛ RNG рдХрдИ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЦрддрд░реЗ рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддрд╛ рдерд╛ рдЕрдЧрд░ рдЗрд╕реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛрддрд╛ред

рдпрд╣ рдЗрддрдирд╛ рдЦрддрд░рдирд╛рдХ рдХреНрдпреЛрдВ рд╣реИ? рдорд╛рди рд▓реАрдЬрд┐рдП рдПрдХ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЗрд╕ RNG рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЗ рд▓рд┐рдП TLS рдХреАрдЬрд╝ рдмрдирд╛рдиреЗ рдореЗрдВ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╡рд┐рд░реЛрдзреА (рдпрд╣рд╛рдВ, рд╕рдВрднрд╡рддрдГ NSA) рдмреИрдХрдбреЛрд░ рдЬрд╛рдирддрд╛ рд╣реИ рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рд╕реБрди рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреАрдЬрд╝ рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИрдВред Dual_EC_DRBG рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд░реИрдВрдбрдо рдирдВрдмрд░ рдХрд┐рддрдиреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ: рдПрдХ рдЪреЗрди рдЙрддрдиреА рд╣реА рдордЬрдмреВрдд рд╣реЛрддреА рд╣реИ рдЬрд┐рддрдирд╛ рдЙрд╕рдХрд╛ рд╕рдмрд╕реЗ рдХрдордЬреЛрд░ рд▓рд┐рдВрдХред рдЕрдЧрд░ тАЬрд░реИрдВрдбрдордиреЗрд╕тАЭ рдХрдордЬреЛрд░ рд╣реИ, рддреЛ рдкреВрд░реА рдЪреЗрди рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рдФрд░ RNG рдХрдордЬреЛрд░рд┐рдпреЛрдВ рд╕реЗ рд╕реАрдЦ

рд╕рднреА рдЧрд▓рддрд┐рдпрд╛рдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реЛрддреАрдВтАФрдХрднреА-рдХрднреА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдХреНрд░рд┐рдкреНрдЯреЛ рд╕реБрд░рдХреНрд╖рд╛ рдкрд░ рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓рддреА рд╣реИрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг: 2008 рдореЗрдВ, Debian Linux рд╡рд┐рддрд░рдг рдореЗрдВ OpenSSL рдореЗрдВ рдПрдХ рджреЛрд╖рдкреВрд░реНрдг рдкреИрдЪ рд╡рд░реНрд╖реЛрдВ рддрдХ рд╢рд╛рдорд┐рд▓ рдерд╛ рдЬрд┐рд╕рдиреЗ RNG рдХреЛ рдмрд╣реБрдд рдХрдордЬреЛрд░ рдХрд░ рджрд┐рдпрд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЗрди Debian рд╕рд┐рд╕реНрдЯрдореЛрдВ рдкрд░ рдЙрддреНрдкрдиреНрди рд╕рднреА рдХреАрдЬрд╝ (SSH, OpenVPN рдЖрджрд┐) рдХреЗрд╡рд▓ рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рдиреЛрдВ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рд╣рд┐рд╕реНрд╕реЗ рд╕реЗ рдЖрддреА рдереАрдВред рд╣рдорд▓рд╛рд╡рд░ рдЙрдиреНрд╣реЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рдереЗ, рд╕рдВрднрд╡рддрдГ рдХреЗрд╡рд▓ 215 рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЬрд╛рдВрдЪрдХрд░, рдЬрдмрдХрд┐ рдХреБрд▓ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдЦрдЧреЛрд▓реАрдп рдереАрдВред рдпрд╣ рдЬрд╛рдирдмреВрдЭрдХрд░ рдмреИрдХрдбреЛрд░ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рдорд╛рди рдерд╛: рдХрдИ тАЬрд╕реБрд░рдХреНрд╖рд┐рддтАЭ рдХреАрдЬрд╝ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдереАрдВред

рд╕рдмрдХ: рд░реИрдВрдбрдордиреЗрд╕ рдкрд░ рдХрднреА рднреА рдЕрдВрдзрд╡рд┐рд╢реНрд╡рд╛рд╕ рди рдХрд░реЗрдВред рдЕрдЪреНрдЫрд╛ рдХреНрд░рд┐рдкреНрдЯреЛ рдордЬрдмреВрдд RNG рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИтАФрдЕрдХреНрд╕рд░ рдХрдИ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдорд┐рд▓рд╛рдХрд░ (рдЬреИрд╕реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ RNG + рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ RNG + рд╡рд┐рднрд┐рдиреНрди рд╕рд┐рд╕реНрдЯрдо рд╢реЛрд░)ред Dual_EC_DRBG рдорд╛рдорд▓реЗ рдХреЗ рдмрд╛рдж, рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕рд░рдХрд╛рд░реА рдорд╛рдирдХреЛрдВ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрджреЗрд╣рд╢реАрд▓ рд╣реЛ рдЧрдП, рдФрд░ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдФрд░ рд╕рдВрджрд┐рдЧреНрдз рдкреИрд░рд╛рдореАрдЯрд░ рд░рд╣рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдиреЗ рд▓рдЧреЗред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рднрд░реЛрд╕реЗрдордВрдж рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ (OpenSSL, libsodium рдЖрджрд┐) рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░реЗрдВ рдЬреЛ рдордЬрдмреВрдд RNG рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреА рдЬрд╛рддреА рд╣реИрдВред рдФрд░ рдпрд╛рдж рд░рдЦреЗрдВ: рдЕрдЧрд░ тАЬрд░реИрдВрдбрдордиреЗрд╕тАЭ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдирд╣реАрдВ рд╣реИ, рддреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рднрд╛рд╡рд╣реАрди рд╣реИред

4. рдмреИрдХрдбреЛрд░: рдорд┐рдердХ, рддрдереНрдп, рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдорд▓реЗ

рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдореЗрдВ рд╢рд╛рдпрдж рд╣реА рдХреЛрдИ рд╡рд┐рд╖рдп рдмреИрдХрдбреЛрд░ рдЬрд┐рддрдирд╛ рднрд╛рд╡рдирд╛рддреНрдордХ рд╣реЛтАФрдпрд╛рдиреА рдЬрд╛рдирдмреВрдЭрдХрд░ рдЫрд┐рдкреЗ рд╣реБрдП рддрд░реАрдХреЗ рдЬреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмрд╛рдИрдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ рдПрдХ рд╡реНрдпрд╛рдкрдХ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рд╣реИ, рд╕рд╛рдЬрд┐рд╢ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рд╕реЗ рд▓реЗрдХрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХреГрдд рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддреЛрдбрд╝рдлреЛрдбрд╝ рддрдХред рдЖрдЗрдП рджреЛрдиреЛрдВ рджреЗрдЦреЗрдВ: рдорд┐рдердХ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдорд╛рдорд▓реЗред

рдорд┐рдердХ рдФрд░ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕

рдХреНрдпреЛрдВрдХрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд░рдХрд╛рд░реА рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдХрд╛рдиреВрди рдкреНрд░рд╡рд░реНрддрди рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ, рдЕрдХреНрд╕рд░ рдЕрдлрд╡рд╛рд╣реЗрдВ рдлреИрд▓рддреА рд╣реИрдВ рдХрд┐ рд▓реЛрдХрдкреНрд░рд┐рдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬрд╛рдирдмреВрдЭрдХрд░ рдЫреЗрдбрд╝реЗ рдЧрдП рд╣реИрдВред рдПрдХ рдмрд╛рд░-рдмрд╛рд░ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдорд┐рдердХ рд╣реИ тАЬNSA рдХреБрдЫ рднреА рддреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИ,тАЭ рдЪрд╛рд╣реЗ рд╡рд╣ рдЧреБрдкреНрдд рдЧрдгрд┐рдд рджреНрд╡рд╛рд░рд╛ рд╣реЛ рдпрд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░рдгред AES, RSA, рдпрд╛ ECC рдЬреИрд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкрд░ рдХреЛрдИ рд╕рд╛рдорд╛рдиреНрдп рдмреИрдХрдбреЛрд░ рдХрд╛ рд╕рдмреВрдд рдирд╣реАрдВ рд╣реИред рдпреЗ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЦреБрд▓реЗ рддреМрд░ рдкрд░ рдЕрдзреНрдпрдпрди рдХрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдЧрдгрд┐рддреАрдп рд░реВрдк рд╕реЗ рдордЬрдмреВрдд рдмрдиреЗ рд╣реБрдП рд╣реИрдВред рдпрд╣ рдЕрддреНрдпрдВрдд рдЕрд╕рдВрднрд╡ рд╣реИ рдХрд┐ AES-256 рдореЗрдВ рдХреЛрдИ рдЕрдЬреНрдЮрд╛рдд рдХрдордЬреЛрд░реА рд╣реЛ рдЬреЛ рдХреЗрд╡рд▓ рдЦреБрдлрд┐рдпрд╛ рдПрдЬреЗрдВрд╕рд┐рдпреЛрдВ рдХреЛ рдкрддрд╛ рд╣реЛтАФрд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╢реЛрдз рд╕рдХреНрд░рд┐рдп рд╣реИ, рдФрд░ рдРрд╕реА рдХреЛрдИ рдХрдордЬреЛрд░реА рд▓рдЧрднрдЧ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрдЬрд╛рдЧрд░ рд╣реЛ рдЬрд╛рддреАред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдВрджреЗрд╣ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдЪрд┐рдд рд╣реИред 1990 рдХреЗ рджрд╢рдХ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдореЗрд░рд┐рдХреА рд╕рд░рдХрд╛рд░ рдиреЗ рдлреЛрди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП тАЬрдХреНрд▓рд┐рдкрд░ рдЪрд┐рдктАЭ рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рдиреВрди рдкреНрд░рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдорд╛рд╕реНрдЯрд░ рдХреА рдереАред рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд┐рд░реЛрдз рдХреЗ рдХрд╛рд░рдг рд╡рд┐рдлрд▓ рд░рд╣реА (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ EFF рд╕реЗ)ред рдЗрд╕реА рддрд░рд╣, рдкрд╣рд▓реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдирд┐рд░реНрдпрд╛рддреЛрдВ рдХреЛ рдХреГрддреНрд░рд┐рдо рд░реВрдк рд╕реЗ рдХрдордЬреЛрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА (рдЬреИрд╕реЗ 40-рдмрд┐рдЯ тАЬрдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХреНрд░рд┐рдкреНрдЯреЛтАЭ) рддрдХ рд╕реАрдорд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдмрд╛рдж рдореЗрдВ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд╛рдмрд┐рдд рд╣реБрдЖред рдПрдХ рдФрд░ рдХрд╛рд░рдг рд╕рдВрджреЗрд╣ рдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ NSA рдиреЗ рдХреБрдЫ NIST рдПрд▓рд┐рдкреНрдЯрд┐рдХ рдХрд░реНрд╡реНрд╕ (рдЬреИрд╕реЗ NIST P-256) рдХрд╛ рд╕рд╣-рд╡рд┐рдХрд╛рд╕ рдХрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдХрдИ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд░ рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдард╛рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдпреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдЫрд┐рдкреЗ рд╣реБрдП рдордХрд╕рдж рд╕реЗ рдЪреБрдиреЗ рдЧрдП рдереЗред рдЕрдм рддрдХ, рдпреЗ рдорд╛рдирдХ рдХрд░реНрд╡реНрд╕ рд╕рдордЭреМрддрд╛ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд▓рдЧрддреЗ, рд▓реЗрдХрд┐рди рд╕рдВрджреЗрд╣ рдиреЗ Curve25519 рдЬреИрд╕реЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рдХрд░реНрд╡реНрд╕ рдХреЗ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджрд┐рдпрд╛ред

рд╕рддреНрдпрд╛рдкрд┐рдд рдмреИрдХрдбреЛрд░ рдорд╛рдорд▓реЗ

рдЬрд╛рдирдмреВрдЭрдХрд░ рдмреИрдХрдбреЛрд░ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХреГрдд рдорд╛рдорд▓реЗ рд╣реИрдВ, рдЪрд╛рд╣реЗ рд╡реЗ рдЦреБрдлрд┐рдпрд╛ рд╕реЗрд╡рд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╣реЛрдВ рдпрд╛ рдЕрдиреНрдп рдЕрднрд┐рдиреЗрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ред рдХреБрдЫ рд╕рдмрд╕реЗ рдХреБрдЦреНрдпрд╛рдд:

  1. Crypto AG (рдСрдкрд░реЗрд╢рди рд░реБрдмрд┐рдХреЙрди): 20рд╡реАрдВ рд╕рджреА рдХрд╛ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдХреНрд░рд┐рдкреНрдЯреЛ рдШреЛрдЯрд╛рд▓рд╛ред Crypto AG рдПрдХ рд╕реНрд╡рд┐рд╕ рд╕рд┐рдлрд░ рдорд╢реАрди рдирд┐рд░реНрдорд╛рддрд╛ рдереА рдЬрд┐рд╕рдиреЗ 120 рд╕реЗ рдЕрдзрд┐рдХ рджреЗрд╢реЛрдВ рдХреЛ рдмреЗрдЪрд╛, рдЬреЛ рддрдЯрд╕реНрде рдФрд░ рднрд░реЛрд╕реЗрдордВрдж рджрд┐рдЦрддреА рдереАред рдЕрд╕рд▓ рдореЗрдВ, рдХрдВрдкрдиреА CIA рдФрд░ рдЬрд░реНрдордиреА рдХреА BND рдХреА рдЧреБрдкреНрдд рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рдереАред Crypto AG рдЙрдкрдХрд░рдг рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрдордЬреЛрд░ рдмрдирд╛рдП рдЧрдП рдереЗ, рдЬрд┐рд╕рд╕реЗ рдпреЗ рдЦреБрдлрд┐рдпрд╛ рдПрдЬреЗрдВрд╕рд┐рдпрд╛рдВ рд╡рд┐рджреЗрд╢реА рд╕рд░рдХрд╛рд░реЛрдВ рдХреА рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрдЪрд╛рд░ рд╕реБрди рд╕рдХрддреА рдереАрдВ, 2018 рддрдХ, рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ред рд╡рд┐рд╡рд░рдг рдЕрдВрддрддрдГ 2020 рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрдПред рдпрд╣ рдорд╛рдорд▓рд╛ рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдмреИрдХрдбреЛрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдирд╣реАрдВ рднреА рд╣реЛ рд╕рдХрддреЗ, рдмрд▓реНрдХрд┐ рдЙрддреНрдкрд╛рдж рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдиреЗ рднрд░реЛрд╕реЗ рдФрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ред рдХрдИ рджреЗрд╢ рдЕрдм рдЦреБрд▓реЗ рдорд╛рдирдХ рдФрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкрд░ рдЬреЛрд░ рджреЗрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдРрд╕реЗ рдкрд░рд┐рджреГрд╢реНрдп рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред
  2. Juniper ScreenOS рдмреИрдХрдбреЛрд░ (2015): Juniper Networks рдиреЗ рдЕрдкрдиреЗ рдлрд╛рдпрд░рд╡реЙрд▓ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо ScreenOS рдореЗрдВ рд╕рдВрджрд┐рдЧреНрдз рдХреЛрдб рдкрд╛рдпрд╛ред рдЬрд╛рдВрдЪ рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЕрдЬреНрдЮрд╛рдд рд╣рдорд▓рд╛рд╡рд░реЛрдВ (рд╕рдВрднрд╡рддрдГ рдЦреБрдлрд┐рдпрд╛ рд╕реЗрд╡рд╛) рдиреЗ VPN рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди RNG рдХреЛтАФрд╕рдВрдпреЛрдЧ рд╕реЗтАФDual_EC_DRBG рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдерд╛, рд╕рд╛рде рд╣реА Q рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХрд┐рдпрд╛ рдерд╛ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рд╣рдорд▓рд╛рд╡рд░ рдиреЗ рд╕рдВрднрд╡рддрдГ Dual-EC рдмреИрдХрдбреЛрд░ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдпрд╛ рдпрд╛ рдмрдврд╝рд╛рдпрд╛ред рдЗрд╕рд╕реЗ рд╡реЗ VPN рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░ рд╕рдХрддреЗ рдереЗ рдЬреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Juniper рдиреЗ рд░рд┐рдореЛрдЯ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд╛рд░реНрдбрдХреЛрдбреЗрдб рдкрд╛рд╕рд╡рд░реНрдб рдмреИрдХрдбреЛрд░ рднреА рдкрд╛рдпрд╛ред рдпрд╣ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рддреАрд╕рд░реЗ рдкрдХреНрд╖ (рдХреЗрд╡рд▓ рдирд┐рд░реНрдорд╛рддрд╛ рдирд╣реАрдВ) рднреА рдмреИрдХрдбреЛрд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдШрдЯрдирд╛ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдЧрд░реВрдХрддрд╛ рдереА: рдЕрдкрдиреЗ рдХреНрд░рд┐рдкреНрдЯреЛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рдЕрдЦрдВрдбрддрд╛ рдкрд░ рдХрдбрд╝реА рдирдЬрд░ рд░рдЦреЗрдВред рд░рд╛рдЬрдиреАрддрд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдерд╛, рдпрд╣ рджрд┐рдЦрд╛рддреЗ рд╣реБрдП рдХрд┐ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрдордЬреЛрд░ рдХрд░рдирд╛тАФeven тАЬрдХреЗрд╡рд▓тАЭ рдЦреБрдлрд┐рдпрд╛ рдХреЗ рд▓рд┐рдПтАФрджреВрд╕рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рднреА рд╢реЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  3. рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ RNG рдФрд░ Intel: рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдПрдХ рдкреБрд╖реНрдЯрд┐ рдХрд┐рдП рдЧрдП тАЬрд╣рдорд▓реЗтАЭ рдЬреИрд╕рд╛ рдирд╣реАрдВ рд╣реИ, CPU рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдЖрдзрд╛рд░рд┐рдд рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░реЛрдВ рдХреЗ рдкреНрд░рддрд┐ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИред Intel рдиреЗ рд╡рд░реНрд╖реЛрдВ рд╕реЗ RDRAND рдирд┐рд░реНрджреЗрд╢ рджрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдСрди-рдЪрд┐рдк рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд░реИрдВрдбрдо рдирдВрдмрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред Snowden рдЦреБрд▓рд╛рд╕реЛрдВ рдХреЗ рдмрд╛рдж, рдХреБрдЫ рдиреЗ рдЕрдЯрдХрд▓реЗрдВ рд▓рдЧрд╛рдИрдВ рдХрд┐ рдпрд╣ рдмреИрдХрдбреЛрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (Intel рдЗрд╕рдХрд╛ рдЦрдВрдбрди рдХрд░рддрд╛ рд╣реИ)ред OpenBSD рдЬреИрд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдиреЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП RDRAND рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЕрдиреНрдп рдПрдВрдЯреНрд░реЙрдкреА рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдпрд╣ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрдлрд╡рд╛рд╣ рднреА рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдЙрдкрд╛рдпреЛрдВ рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддреА рд╣реИред рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗрд╡рд▓ рдПрдХ рд╕реНрд░реЛрдд рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рдмреИрдХрдбреЛрд░ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛ рд╣реИ (рдЬреИрд╕реЗ Dual_EC), рддреЛ рдЬреЛрдЦрд┐рдо рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд░реИрдВрдбрдордиреЗрд╕ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдорд┐рд▓рд╛рдирд╛ рд╕рдмрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рднреА рд╣реИрдВ: 1980 рдХреЗ рджрд╢рдХ рдореЗрдВ, рд╕реЛрд╡рд┐рдпрдд KGB рдиреЗ рдХрдерд┐рдд рддреМрд░ рдкрд░ рд╡рд┐рджреЗрд╢реА рджреВрддрд╛рд╡рд╛рд╕реЛрдВ рдХреЛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреНрд░рд┐рдкреНрдЯреЛ рдЙрдкрдХрд░рдг рд╡рд┐рддрд░рд┐рдд рдХрд┐рдП рдереЗ рддрд╛рдХрд┐ рдЬрд╛рд╕реВрд╕реА рдХреА рдЬрд╛ рд╕рдХреЗред Snowden рд▓реАрдХ (NSA рдХрд╛ тАЬBULLRUNтАЭ рдкреНрд░реЛрдЧреНрд░рд╛рдо) рдиреЗ рдХреНрд░рд┐рдкреНрдЯреЛ рдорд╛рдирдХреЛрдВ рдпрд╛ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд┐рдпрд╛ред

рдмреИрдХрдбреЛрд░ рдХрд╣рд╛рдВ рдЫрд┐рдк рд╕рдХрддреЗ рд╣реИрдВ?

  • рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ: рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЗрд╕реЗ рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред Dual_EC_DRBG рдПрдХ рджреБрд░реНрд▓рдн рдЙрджрд╛рд╣рд░рдг рд╣реИ, рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рдерд╛тАФрдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦреЗ рдХрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рдХреИрд╕реЗ рдЪреБрдиреЗ рдЧрдПред AES рдЬреИрд╕реЗ рдорд╛рдирдХ рд╕рд┐рдореЗрдЯреНрд░рд┐рдХ рд╕рд┐рдлрд░ (рдЬрд┐рд╕реЗ рдЧрд╣рди рд╕рдореАрдХреНрд╖рд╛ рдорд┐рд▓реА рд╣реИ) рдХреЛ рдмрд┐рдирд╛ рдкрддрд╛ рдЪрд▓реЗ рддреЛрдбрд╝рдирд╛ рд▓рдЧрднрдЧ рдЕрд╕рдВрднрд╡ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдВрдЪреЗ рдЧрдП рдЦреБрд▓реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрдорддреМрд░ рдкрд░ рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
  • рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ: рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЬреИрд╕реЗ рдРрд╕рд╛ рдХреЛрдб рдЫрд┐рдкрд╛рдирд╛ рдЬреЛ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрдиреЗ рдкрд░ рдорд╛рд╕реНрдЯрд░ рдХреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реЛред рдХреНрд▓реЛрдЬрд╝реНрдб-рд╕реЛрд░реНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмрд╛рд╣рд░реА рдкрдХреНрд╖ рдХреЛрдб рдХрд╛ рдСрдбрд┐рдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдУрдкрди рд╕реЛрд░реНрд╕ рдЗрд╕рд╕реЗ рдореБрдХреНрдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИред Juniper рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреЛрдб рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рднреА рдмрд╛рд╣рд░реА рд╡реНрдпрдХреНрддрд┐ рдирд╣реАрдВ рдЬрд╛рди рдкрд╛рдпрд╛ рдХрд┐ Dual_EC рдЪреБрдкрдЪрд╛рдк рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред 2003 рдореЗрдВ, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдмреИрдХрдбреЛрд░ рдбрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдЦреЛрдЬрд╛ рдЧрдпрд╛ рдФрд░ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛тАФрдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рдореБрджрд╛рдп рдХреА рд╕рддрд░реНрдХрддрд╛ рдХреЗ рдХрд╛рд░рдгред
  • рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ: рдФрд░ рднреА рдЬрдЯрд┐рд▓тАФрдПрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЪрд┐рдк, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмрд┐рдЯ рдкреИрдЯрд░реНрди рдорд┐рд▓рдиреЗ рдкрд░ рдХреА рдкреНрд░рдХрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдРрд╕реЗ тАЬрд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЯреНрд░реЛрдЬрдитАЭ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдмрд┐рдирд╛ рдЧрд╣рди рдЪрд┐рдк рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдпреЗ рдЕрдХреНрд╕рд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдирд╣реАрдВ рд╣реЛрддреЗ, рд▓реЗрдХрд┐рди рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдХрдИ рд╕реБрд░рдХреНрд╖рд╛-рдЬрд╛рдЧрд░реВрдХ рд╕рдВрдЧрдарди рдЦреБрд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдпрд╛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдСрдбрд┐рдЯ рдХрд┐рдП рдЧрдП рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддреЗ рд╣реИрдВред

рднрд░реЛрд╕рд╛ рдмрдирд╛рдо рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛: рдУрдкрди рд╕реЛрд░реНрд╕ рдХреА рднреВрдорд┐рдХрд╛

рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдмреИрдХрдбреЛрд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рдкреНрд░рдореБрдЦ рдХрд╛рд░рдХ рд╣реИред рдЬрдм рдХреЛрдб рдЦреБрд▓рд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдХрдИ рд▓реЛрдЧ рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЫрд┐рдкреЗ рд╣реБрдП рдмреИрдХрдбреЛрд░ рдХреЗ рдЕрдирджреЗрдЦреЗ рд░рд╣рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛рдлреА рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЬрд░реНрдордиреА рдХреЗ рдлреЗрдбрд░рд▓ рдСрдлрд┐рд╕ рдлреЙрд░ рдЗрдиреНрдлреЙрд░реНрдореЗрд╢рди рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА (BSI) рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рддрдХрдиреАрдХреЛрдВ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдЦреБрд▓реЗ рддреМрд░ рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИред рдорд╛рд▓рд┐рдХрд╛рдирд╛, рдмрдВрдж рд╕рд┐рд╕реНрдЯрдо рдЕрдВрдзрд╡рд┐рд╢реНрд╡рд╛рд╕ рдорд╛рдВрдЧрддреЗ рд╣реИрдВтАФрдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдкреНрд▓рд╛рдИ рдЪреЗрди рдореЗрдВ рдХреЛрдИ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред рдУрдкрди рд╕реЛрд░реНрд╕ рдореЗрдВ, рдХреЛрдИ рднреА рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рд╕рдВрджрд┐рдЧреНрдз рдХреЛрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИтАФрд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рдлрд┐рд░ рднреА, рдЦреЛрдЬ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдмрдВрдж рдХреЛрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, TrueCrypt рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╕рдореБрджрд╛рдп-рдЪрд╛рд▓рд┐рдд рдСрдбрд┐рдЯ (TrueCrypt рдХреЗ рдЕрдЪрд╛рдирдХ рдмрдВрдж рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж) рдореЗрдВ рдХреЛрдИ рдмреИрдХрдбреЛрд░ рдирд╣реАрдВ рдорд┐рд▓рд╛, рдЬрд┐рд╕рд╕реЗ рдЗрд╕рдХреЗ рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░реА VeraCrypt рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдмрдврд╝рд╛ред рдЕрдЧрд░ TrueCrypt рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╣реЛрддрд╛, рддреЛ рдЙрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ред

EFF рдЬреИрд╕реА рд╕рдВрд╕реНрдерд╛рдПрдВ рдЬреЛрд░ рджреЗрддреА рд╣реИрдВ рдХрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрдордЬреЛрд░ рдХрд░рдирд╛ рдЕрдВрддрддрдГ рд╕рднреА рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рддрд╛ рд╣реИред рдХрд╛рдиреВрди рдкреНрд░рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП тАЬрдХреЗрд╡рд▓тАЭ рдмрдирд╛рдП рдЧрдП рдмреИрдХрдбреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрд░рд╛рдзреА рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрд░рд┐рдкреНрдЯреЛ рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡реА рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдпрд╣ рдмрд╕ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдПрдХреНрд╕реЗрд╕ рджрд░рд╡рд╛рдЬреЗ рдХреЗред рдЗрд╕реА рдХрд╛рд░рдг рд╕реЗ, рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдмреИрдХрдбреЛрд░ рдореБрдХреНрдд рдордЬрдмреВрдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рд╡рдХрд╛рд▓рдд рдХрд░рддреЗ рд╣реИрдВред рд░рд╛рдЬрдиреЗрддрд╛ рдХрднреА-рдХрднреА тАЬрдХрд╛рдиреВрдиреА рдЗрдВрдЯрд░рд╕реЗрдкреНрд╢рдитАЭ рдХреА рдорд╛рдВрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд░реВрдк рд╕реЗ тАЬрдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рддтАЭ рдХреЛрдИ рдЪреАрдЬрд╝ рдирд╣реАрдВ рд╣реЛрддреА: рдпрд╛ рддреЛ рд╕рдВрдЪрд╛рд░ рдПрдВрдб-рдЯреВ-рдПрдВрдб рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдпрд╛ рдирд╣реАрдВред рдХрд╛рдиреВрди рдкреНрд░рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП тАЬрд╡рд┐рд╢реЗрд╖ рдПрдХреНрд╕реЗрд╕тАЭ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рдЫреЗрдж рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧ рднреА рдЦреЛрдЬ рд╕рдХрддреЗ рд╣реИрдВред

рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдЬреНрдЮрд╛рдд рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдмреИрдХрдбреЛрд░ рдЦрддрд░реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдФрд░ рд╡рд┐рддрд░рдг рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВред рд╕реНрд╡рд╕реНрде рд╕рдВрджреЗрд╣, рдкрд╛рд░рджрд░реНрд╢реА рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ, рдФрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рд░рдЦрдиреЗ рд╕реЗ рдЗрди рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

5. рдЬреЛрдЦрд┐рдо рдЬреЛ рдордЬрдмреВрдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рднреА рдЦрддреНрдо рдирд╣реАрдВ рдХрд░ рдкрд╛рддрд╛

рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо (рдЬреИрд╕реЗ AES-256) рдПрдХ рдкрд░рдлреЗрдХреНрдЯ рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдХреЛрдИ рдмреИрдХрдбреЛрд░ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ? рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдирд╣реАрдВред рдХреБрдЫ рдмрд╣реБрдд рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЬреЛрдЦрд┐рдо рд╣реИрдВ рдЬреЛ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреЗ рдмрд╛рд╣рд░ рд╣реИрдВ рд▓реЗрдХрд┐рди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рдХрдордЬреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдХреНрд╕рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ: тАЬрдХреНрд░рд┐рдкреНрдЯреЛ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕рд▓рд┐рдП рдлреЗрд▓ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд▓реЛрдЧ рдлреЗрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рди рдХрд┐ рдЧрдгрд┐рддредтАЭ рдЖрдЗрдП рдХреБрдЫ рдкреНрд░рдореБрдЦ рдЬреЛрдЦрд┐рдо рджреЗрдЦреЗрдВ:

рдХрдордЬреЛрд░ рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛

рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди

рдХреНрдпрд╛ рдпрд╣ рд▓реЗрдЦ рд╕рд╣рд╛рдпрдХ рдерд╛? рд╣рд╛рдБ рдирд╣реАрдВ
11 рдореЗрдВ рд╕реЗ 12 рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рд╕рд╣рд╛рдпрдХ рдкрд╛рдпрд╛
рд░рджреНрдж рдХрд░реЗрдВ рдЬрдорд╛ рдХрд░реЗрдВ
Back рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ