рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ, рдЧреНрд░рд╛рд╣рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рддрдХрдиреАрдХ-SHAKEN/STIR рдкреНрд░реЛрдЯреЛрдХреЙрд▓-рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реА рд╣реИред рдЖрдЗрдП рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╕рдВрднрд╛рд╡рд┐рдд рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВред
/ рдлрд╝реНрд▓рд┐рдХрд░ /
рдХреЙрд▓ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛
рдЕрдирдЪрд╛рд╣реА рд░реЛрдмреЛрдХреЙрд▓ рд╕рдВрдШреАрдп рд╡реНрдпрд╛рдкрд╛рд░ рдЖрдпреЛрдЧ рдореЗрдВ рдЙрдкрднреЛрдХреНрддрд╛ рд╢рд┐рдХрд╛рдпрддреЛрдВ рдХрд╛ рд╕рдмрд╕реЗ рдЖрдо рдХрд╛рд░рдг рд╣реИред 2016 рдореЗрдВ рд╕рдВрдЧрдарди
рдЗрд╕ рддрд░рд╣ рдХреА рд╕реНрдкреИрдо рдХреЙрд▓ рд▓реЛрдЧреЛрдВ рдХрд╛ рд╕рдордп рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ рдмрд░реНрдмрд╛рдж рдХрд░ рджреЗрддреА рд╣реИрдВред рдкреИрд╕реЗ рдРрдВрдардиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХреЙрд▓рд┐рдВрдЧ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред YouMail рдХреЗ рдореБрддрд╛рдмрд┐рдХ, рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рд╕рд┐рддрдВрдмрд░ рдореЗрдВ рдЪрд╛рд░ рдЕрд░рдм рд░реЛрдмреЛрдХреЙрд▓ рдореЗрдВ рд╕реЗ 40%
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЕрдореЗрд░рд┐рдХреА рд╕рдВрдШреАрдп рд╕рдВрдЪрд╛рд░ рдЖрдпреЛрдЧ (рдПрдлрд╕реАрд╕реА) рдХреЗ рдзреНрдпрд╛рди рдореЗрдВ рд▓рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕рдВрдЧрдарди рдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐
SHAKEN/STIR рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЯреЗрд▓реАрдХреЙрдо рдСрдкрд░реЗрдЯрд░ рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ (рд╡реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдП рдЧрдП рд╣реИрдВ), рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдХреЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред
рд╕рддреНрдпрд╛рдкрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЖрдЧреЗ рдмрдврд╝реЗрдЧреАред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдСрдкрд░реЗрдЯрд░ рдХреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ
рдЗрд╕рдХреЗ рдмрд╛рдж, рдСрдкрд░реЗрдЯрд░ INVITE рдЕрдиреБрд░реЛрдз рд╣реЗрдбрд░ рдореЗрдВ рдЯрд╛рдЗрдо рд╕реНрдЯреИрдореНрдк, рдХреЙрд▓ рд╢реНрд░реЗрдгреА рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрджреЗрд╢ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдРрд╕реЗ рд╕рдВрджреЗрд╢ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
{
"alg": "ES256",
"ppt": "shaken",
"typ": "passport",
"x5u": "https://cert-auth.poc.sys.net/example.cer"
}
{
"attest": "A",
"dest": {
"tn": [
"1215345567"
]
},
"iat": 1504282247,
"orig": {
"tn": "12154567894"
},
"origid": "1db966a6-8f30-11e7-bc77-fa163e70349d"
}
рдЗрд╕рдХреЗ рдмрд╛рдж, рдЕрдиреБрд░реЛрдз рдХреЙрд▓ рдХрд┐рдП рдЧрдП рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реИред рджреВрд╕рд░рд╛ рдСрдкрд░реЗрдЯрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ, рдПрд╕рдЖрдИрдкреА рдЖрдордВрддреНрд░рдг рдХреЗ рд╕рд╛рде рд╕рд╛рдордЧреНрд░реА рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдФрд░ "рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ" рдкрдХреНрд╖ рдХреЛ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ рдХрд┐ рдЙрд╕реЗ рдХреМрди рдХреЙрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕рдВрдкреВрд░реНрдг рд╕рддреНрдпрд╛рдкрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
рдПрдХреНрд╕рдкрд░реНрдЯреНрд╕ рдХреЗ рдореБрддрд╛рдмрд┐рдХ, рдХреЙрд▓рд░ рд╡реЗрд░рд┐рдлрд┐рдХреЗрд╢рди
рд░рд╛рдп
рдЬреИрд╕рд╛
рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдкрд░ рдкрдврд╝реЗрдВ:
рд░рд╛рдЙрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреЙрдЯрдиреЗрдЯ "рд╕реНрдкреИрдо": рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдбреАрдбреАрдУрдПрд╕ рдФрд░ 5рдЬреА: рдореЛрдЯреЗ "рдкрд╛рдЗрдк" рдХрд╛ рдорддрд▓рдм рдЕрдзрд┐рдХ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ
рд▓реЗрдХрд┐рди рдЙрджреНрдпреЛрдЧ рдЬрдЧрдд рдореЗрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЖрдо рд╕рд╣рдорддрд┐ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛрдИ рдЪрд╛рдВрджреА рдХреА рдЧреЛрд▓реА рдирд╣реАрдВ рд╣реЛрдЧреАред рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдШреЛрдЯрд╛рд▓реЗрдмрд╛рдЬ рдХреЗрд╡рд▓ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╕реНрдкреИрдорд░ рдХрд┐рд╕реА рд╕рдВрдЧрдарди рдХреЗ рдирд╛рдо рдкрд░ рдСрдкрд░реЗрдЯрд░ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдПрдХ "рдбрдореА" рдкреАрдмреАрдПрдХреНрд╕ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рдХреЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред рдпрджрд┐ рдкреАрдмреАрдПрдХреНрд╕ рдЕрд╡рд░реБрджреНрдз рд╣реИ, рддреЛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред
рдкрд░
рд╕рд╛рд▓ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рдХрд╛рдВрдЧреНрд░реЗрд╕реА
/ рдлрд╝реНрд▓рд┐рдХрд░ /
рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╣рд┐рд▓рд╛рдирд╛/рд╣рд┐рд▓рд╛рдирд╛
рд╣реИрдмреЗ рдкрд░ рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рдкрдврд╝реЗрдВ:
рдиреЗрдЯ рддрдЯрд╕реНрдерддрд╛ рдХреА рд▓рдбрд╝рд╛рдИ рд╡рд╛рдкрд╕реА рдХрд╛ рдПрдХ рдореМрдХрд╛ рд╣реИ рд╕реНрдерд┐рддрд┐: рдЬрд╛рдкрд╛рди рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рд╕рд╛рдордЧреНрд░реА рдХреА рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ - рдЖрдЗрдП рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВ PCIe 5.0 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдирдпрд╛ рдорд╛рдирдХ CPU рдФрд░ GPU рдХреЛ "рд▓рд┐рдВрдХ" рдХрд░реЗрдЧрд╛ - рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬреНрдЮрд╛рдд рд╣реИ
рд╕реНрд░реЛрдд: www.habr.com