рдпреБрдирд╛рдпрдЯреЗрдб рд╕реНрдЯреЗрдЯреНрд╕рдордзреНрдпреЗ, рдЧреНрд░рд╛рд╣рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рддрдВрддреНрд░рдЬреНрдЮрд╛рдитАФрд╢реЗрдХрди/STIR рдкреНрд░реЛрдЯреЛрдХреЙрд▓тАФрд▓рд╛ рдЧрддреА рдорд┐рд│рдд рдЖрд╣реЗ. рдЪрд▓рд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдЪреНрдпрд╛ рддрддреНрддреНрд╡рд╛рдВрдмрджреНрджрд▓ рдЖрдгрд┐ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рд╕рдВрднрд╛рд╡реНрдп рдЕрдбрдЪрдгреАрдВрдмрджреНрджрд▓ рдмреЛрд▓реВрдпрд╛.
/рдлреНрд▓рд┐рдХрд░/
рдХреЙрд▓рдордзреНрдпреЗ рд╕рдорд╕реНрдпрд╛
рдлреЗрдбрд░рд▓ рдЯреНрд░реЗрдб рдХрдорд┐рд╢рдирдХрдбреЗ рдЧреНрд░рд╛рд╣рдХрд╛рдВрдЪреНрдпрд╛ рддрдХреНрд░рд╛рд░реАрдВрдЪреЗ рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░рдг рдореНрд╣рдгрдЬреЗ рдЕрд╡рд╛рдВрдЫрд┐рдд рд░реЛрдмреЛрдХреЙрд▓. 2016 рдордзреНрдпреЗ рд╕рдВрдШрдЯрдирд╛
рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░рдЪреЗ рд╕реНрдкреЕрдо рдХреЙрд▓ рд▓реЛрдХрд╛рдВрдЪрд╛ рд╡реЗрд│ рдШрд╛рд▓рд╡рддрд╛рдд. рдкреИрд╕реЗ рдЙрдХрд│рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХреЙрд▓рд┐рдВрдЧ рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. YouMail рдиреБрд╕рд╛рд░, рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реА рд╕рдкреНрдЯреЗрдВрдмрд░рдордзреНрдпреЗ, рдЪрд╛рд░ рдЕрдмреНрдЬ рд░реЛрдмреЛрдХреЙрд▓рдкреИрдХреА 40%
рд╣реА рд╕рдорд╕реНрдпрд╛ рдпреВрдПрд╕ рдлреЗрдбрд░рд▓ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдХрдорд┐рд╢рди (FCC) рдЪреНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдЖрдгреВрди рджрд┐рд▓реА. рд╕рдВрд╕реНрдереЗрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзреА
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"
}
рдкреБрдвреЗ, рд╡рд┐рдирдВрддреА рдХреЙрд▓ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЧреНрд░рд╛рд╣рдХрд╛рдЪреНрдпрд╛ рдкреНрд░рджрд╛рддреНрдпрд╛рдХрдбреЗ рдЬрд╛рддреЗ. рджреБрд╕рд░рд╛ рдСрдкрд░реЗрдЯрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рд╡рд╛рдкрд░реВрди рд╕рдВрджреЗрд╢ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЛ, рд╕рд╛рдордЧреНрд░реАрдЪреА SIP INVITE рд╢реА рддреБрд▓рдирд╛ рдХрд░рддреЛ рдЖрдгрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреА рд╕рддреНрдпрддрд╛ рдкрдбрддрд╛рд│рддреЛ. рдпрд╛рдирдВрддрд░рдЪ рд╕рджрд╕реНрдпрд╛рдВрдордзреНрдпреЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ "рдкреНрд░рд╛рдкреНрдд рдХрд░рдгрд╛рд░реНтАНрдпрд╛" рдкрдХреНрд╖рд╛рд▓рд╛ рддреНрдпрд╛рд▓рд╛ рдХреЛрдг рдХреЙрд▓ рдХрд░реАрдд рдЖрд╣реЗ рдпрд╛рдмрджреНрджрд▓ рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ.
рд╕рдВрдкреВрд░реНрдг рдкрдбрддрд╛рд│рдгреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЦрд╛рд▓реАрд▓ рдЪрд┐рддреНрд░рд╛рдд рджрд░реНрд╢рд╡рд┐рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ:
рддрдЬреНрдЮрд╛рдВрдЪреНрдпрд╛ рдорддреЗ, рдХреЙрд▓рд░ рд╕рддреНрдпрд╛рдкрди
рдкреЛрд╕реНрдЯ
рдХрд╕реЗ
рдЖрдордЪреНрдпрд╛ рдмреНрд▓реЙрдЧрд╡рд░ рд╡рд╛рдЪрд╛:
рдкрдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рд┐рд▓реНрд╡реНрд╣рд░ рдмреБрд▓реЗрдЯ рдЕрд╕рдгрд╛рд░ рдирд╛рд╣реА рдпрд╛рд╡рд░ рдЙрджреНрдпреЛрдЧрдЬрдЧрддрд╛рдд рдПрдХрдордд рдЖрд╣реЗ. рддрдЬреНрдЮ рдореНрд╣рдгрддрд╛рдд рдХреА рд╕реНрдХреЕрдорд░ рдлрдХреНрдд рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╡рд╛рдкрд░рддреАрд▓. рд╕реНрдкреЕрдорд░ рдСрдкрд░реЗрдЯрд░рдЪреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ рдирд╛рд╡рд╛рдиреЗ тАЬрдбрдореАтАЭ PBX рдЪреА рдиреЛрдВрджрдгреА рдХрд░реВ рд╢рдХрддреАрд▓ рдЖрдгрд┐ рддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡ рдХреЙрд▓ рдХрд░реВ рд╢рдХрддреАрд▓. рдЬрд░ PBX рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реЗ рдЕрд╕реЗрд▓, рддрд░ рддреНрдпрд╛рдЪреА рдкреБрдиреНрд╣рд╛ рдиреЛрдВрджрдгреА рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрдИрд▓.
рджреНрд╡рд╛рд░рд╛
рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдкрд╛рд╕реВрдирдЪ рдХрд╛рдБрдЧреНрд░реЗрд╕рдЬрди
/рдлреНрд▓рд┐рдХрд░/
рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ рдХреА SHAKEN/STIR
рд╣реЕрдмреНрд░реЗрд╡рд░реАрд▓ рдЖрдордЪреНрдпрд╛ рдмреНрд▓реЙрдЧрдордзреНрдпреЗ рдЖрдгрдЦреА рдХрд╛рдп рд╡рд╛рдЪрд╛рдпрдЪреЗ:
рдиреЗрдЯ рдиреНрдпреВрдЯреНрд░реЕрд▓рд┐рдЯреАрдЪреА рд▓рдврд╛рдИ рдкреБрдирд░рд╛рдЧрдордирд╛рдЪреА рд╕рдВрдзреА рдЖрд╣реЗ рдкрд░рд┐рд╕реНрдерд┐рддреА: рдЬрдкрд╛рди рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░реВрди рд╕рд╛рдордЧреНрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╡рд░ рдорд░реНрдпрд╛рджрд╛ рдШрд╛рд▓реВ рд╢рдХрддреЗ - рдЪрд▓рд╛ рддреНрдпрд╛рдордзреНрдпреЗ рдкрд╛рд╣реВ рдЖрдгрд┐ рддреНрдпрд╛рд╡рд░ рдЪрд░реНрдЪрд╛ рдХрд░реВрдпрд╛ PCIe 5.0 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдирд╡реАрди рдорд╛рдирдХ CPU рдЖрдгрд┐ GPU рд▓рд╛ "рд▓рд┐рдВрдХ" рдХрд░реЗрд▓ - рдпрд╛рдмрджреНрджрд▓ рдХрд╛рдп рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ
рд╕реНрддреНрд░реЛрдд: www.habr.com