Π Π‘Π¨Π Π½Π°Π±ΠΈΡΠ°Π΅Ρ ΠΎΠ±ΠΎΡΠΎΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ² β ΠΏΡΠΎΡΠΎΠΊΠΎΠ» SHAKEN/STIR. ΠΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°Ρ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΡ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ.
/ Flickr /
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΎ Π·Π²ΠΎΠ½ΠΊΠ°ΠΌΠΈ
ΠΠ΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΎΠ±ΠΎ-Π·Π²ΠΎΠ½ΠΊΠΈ β ΡΡΠΎ ΡΠ°ΠΌΠ°Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π° ΠΆΠ°Π»ΠΎΠ± Π² ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Π΅ΠΉ Π² Π€Π΅Π΄Π΅ΡΠ°Π»ΡΠ½ΡΡ ΡΠΎΡΠ³ΠΎΠ²ΡΡ ΠΊΠΎΠΌΠΈΡΡΠΈΡ Π‘Π¨Π. Π 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 ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°. Π’ΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ, ΠΈ Β«ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΠ°ΡΒ» ΡΡΠΎΡΠΎΠ½Π° ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΡΠΎ Π΅ΠΌΡ Π·Π²ΠΎΠ½ΠΈΡ.
ΠΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΡ Π΅ΠΌΠΎΠΉ:
ΠΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ², Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π·Π²ΠΎΠ½ΡΡΠ΅Π³ΠΎ
ΠΠ½Π΅Π½ΠΈΡ
ΠΠ°ΠΊ
Π§ΠΈΡΠ°ΠΉΡΠ΅ Π² Π½Π°ΡΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅:
ΠΠΎ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ Π΅ΡΡΡ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π½Π΅ ΡΡΠ°Π½Π΅Ρ Β«ΡΠ΅ΡΠ΅Π±ΡΡΠ½ΠΎΠΉ ΠΏΡΠ»Π΅ΠΉΒ». ΠΠΊΡΠΏΠ΅ΡΡΡ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ ΠΏΡΠΎΡΡΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΠΌΠΈ ΠΏΡΡΡΠΌΠΈ. Π‘ΠΏΠ°ΠΌΠ΅ΡΡ ΡΠΌΠΎΠ³ΡΡ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΠ΅ΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° Β«ΠΏΠΎΠ΄ΡΡΠ°Π²Π½ΡΡΒ» ΠΠ’Π‘ Π½Π° ΠΈΠΌΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ Π²ΡΠ΅ Π·Π²ΠΎΠ½ΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π½Π΅Ρ. Π ΡΠ»ΡΡΠ°Π΅ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΠΠ’Π‘ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΏΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ.
ΠΠΎ
Π‘ Π½Π°ΡΠ°Π»Π° Π³ΠΎΠ΄Π° ΠΊΠΎΠ½Π³ΡΠ΅ΡΡΠΌΠ΅Π½Ρ
Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ SHAKEN/STIR
Π§ΡΠΎ Π΅ΡΠ΅ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π² Π½Π°ΡΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅ Π½Π° Π₯Π°Π±ΡΠ΅:
ΠΠΈΡΠ²Π° Π·Π° ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π½Π΅ΠΉΡΡΠ°Π»ΠΈΡΠ΅Ρ β ΡΠ°Π½Ρ Π½Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π‘ΠΈΡΡΠ°ΡΠΈΡ: Π―ΠΏΠΎΠ½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΈΠ· ΡΠ΅ΡΠΈ β ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΡΡ ΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΠΌ ΠΠΎΠ²ΡΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ Π½Π° Π±Π°Π·Π΅ PCIe 5.0 Β«ΡΠ²ΡΠΆΠ΅ΡΒ» CPU ΠΈ GPU β ΡΡΠΎ ΠΎ Π½Π΅ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com