เจ…เจฎเจฐเฉ€เจ•เฉ€ เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจ เจธเจชเฉˆเจฎ เจจเจพเจฒ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจเจ—เฉ‡

เจธเฉฐเจฏเฉเจ•เจค เจฐเจพเจœ เจตเจฟเฉฑเจš, เจธเจฌเจธเจ•เฉเจฐเจพเจˆเจฌเจฐ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ โ€” SHAKEN/STIR เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ โ€” เจ—เจคเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจฐเจนเฉ€ เจนเฉˆเฅค เจ†เจ‰ เจ‡เจธเจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฆเฉ‡ เจธเจฟเจงเจพเจ‚เจคเจพเจ‚ เจ…เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจธเฉฐเจญเจพเจตเฉ€ เจฎเฉเจธเจผเจ•เจฒเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเฉ€เจ.

เจ…เจฎเจฐเฉ€เจ•เฉ€ เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจ เจธเจชเฉˆเจฎ เจจเจพเจฒ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจเจ—เฉ‡
/flickr/ เจฎเจพเจฐเจ• เจซเจฟเจธเจผเจฐ / เจธเฉ€เจธเฉ€ เจฌเจพเจˆ-เจเจธเจ

เจ•เจพเจฒเจพเจ‚ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†

เจซเฉˆเจกเจฐเจฒ เจŸเจฐเฉ‡เจก เจ•เจฎเจฟเจธเจผเจจ เจจเฉ‚เฉฐ เจ–เจชเจคเจ•เจพเจฐเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเจฟเจ•เจพเจ‡เจคเจพเจ‚ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจ†เจฎ เจ•เจพเจฐเจจ เจ…เจฃเจšเจพเจนเฉ‡ เจฐเฉ‹เจฌเฉ‹เจ•เจพเจฒ เจนเจจเฅค 2016 เจตเจฟเฉฑเจš เจธเฉฐเจ—เจ เจจ เจชเฉฐเจœ เจฎเจฟเจฒเฉ€เจ…เจจ เจนเจฟเฉฑเจŸ เจฐเจฟเจ•เจพเจฐเจก เจ•เฉ€เจคเฉ‡, เจ‡เฉฑเจ• เจธเจพเจฒ เจฌเจพเจ…เจฆ เจ‡เจน เจ…เฉฐเจ•เฉœเจพ เจธเฉฑเจค เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ—เจฟเจ†เฅค

เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจชเฉˆเจฎ เจ•เจพเจฒเจพเจ‚ เจธเจฟเจฐเจซเจผ เจฒเฉ‹เจ•เจพเจ‚ เจฆเจพ เจธเจฎเจพเจ‚ เจนเฉ€ เจจเจนเฉ€เจ‚ เจฒเฉˆเจ‚เจฆเฉ€เจ†เจ‚เฅค เจ†เจŸเฉ‹เจฎเฉ‡เจŸเจฟเจก เจ•เจพเจฒเจฟเฉฐเจ— เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจชเฉˆเจธเฉ‡ เจ•เฉฑเจขเจฃ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค YouMail เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจธเจคเฉฐเจฌเจฐ เจตเจฟเฉฑเจš, เจšเจพเจฐ เจ…เจฐเจฌ เจฐเฉ‹เจฌเฉ‹เจ•เจพเจฒเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 40% เจธเจ•เฉˆเจฎเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ. 2018 เจฆเฉ€เจ†เจ‚ เจ—เจฐเจฎเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš, เจจเจฟเจŠ เจฏเจพเจฐเจ• เจตเจพเจธเฉ€เจ†เจ‚ เจจเฉ‡ เจ…เจชเจฐเจพเจงเฉ€เจ†เจ‚ เจฆเฉ‡ เจคเจฌเจพเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— XNUMX เจฒเฉฑเจ– เจกเจพเจฒเจฐ เจ—เฉเจ† เจฆเจฟเฉฑเจคเฉ‡, เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจงเจฟเจ•เจพเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจคเจฐเจซเฉ‹เจ‚ เจฌเฉเจฒเจพเจ‡เจ† เจ…เจคเฉ‡ เจชเฉˆเจธเจพ เจตเจธเฉ‚เจฒเจฟเจ†เฅค

เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจฏเฉ‚เจเจธ เจซเฉˆเจกเจฐเจฒ เจ•เจฎเจฟเจŠเจจเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจฎเจฟเจธเจผเจจ (เจเจซเจธเฉ€เจธเฉ€) เจฆเฉ‡ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฒเจฟเจ†เจ‚เจฆเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจธเฉฐเจธเจฅเจพ เจฆเฉ‡ เจจเฉเจฎเจพเจ‡เฉฐเจฆเฉ‡ เจ‡เฉฑเจ• เจฌเจฟเจ†เจจ เจฆเจฟเฉฑเจคเจพ, เจœเจฟเจธ เจฒเจˆ เจฆเฉ‚เจฐเจธเฉฐเจšเจพเจฐ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจ เจธเจชเฉˆเจฎ เจฆเจพ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉฑเจฒ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€เฅค เจ‡เจน เจนเฉฑเจฒ SHAKEN/STIR เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจธเฉ€เฅค เจฎเจพเจฐเจš เจตเจฟเจš เจ‡เจธ เจฆเจพ เจธเฉฐเจฏเฉเจ•เจค เจฐเฉ‚เจช เจจเจพเจฒ เจชเฉเจฐเฉ€เจ–เจฃ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ–เจฐเจš เจ•เฉ€เจคเจพ AT&T เจ…เจคเฉ‡ Comcastเฅค

SHAKEN/STIR เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจ†เจชเจฐเฉ‡เจŸเจฐ เจกเจฟเจœเฉ€เจŸเจฒ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ (เจ‰เจน เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเฉ€ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฌเจฃเจพเจ เจ—เจ เจนเจจ) เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจ—เฉ‡, เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจตเจพเจฒเจฟเจ†เจ‚ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

เจคเจธเจฆเฉ€เจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจนเฉ‡เจ  เจฒเจฟเจ–เฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ…เฉฑเจ—เฉ‡ เจตเจงเฉ‡เจ—เฉ€เฅค เจชเจนเจฟเจฒเจพเจ‚, เจ•เจพเจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจตเจฟเจ…เจ•เจคเฉ€ เจฆเฉ‡ เจ†เจชเจฐเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ SIP เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจธเฉฑเจฆเจพ เจฆเจฟเจ“เฅค เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉ€ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจธเฉ‡เจตเจพ เจ•เจพเจฒ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ€ เจนเฉˆ - เจธเจฅเจพเจจ, เจธเฉฐเจธเจฅเจพ, เจ•เจพเจฒเจฐ เจฆเฉ‡ เจกเจฟเจตเจพเจˆเจธ เจฌเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพเฅค เจคเจธเจฆเฉ€เจ• เจฆเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจ•เจพเจฒ เจจเฉ‚เฉฐ เจคเจฟเฉฐเจจ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ: A - เจ•เจพเจฒเจฐ เจฌเจพเจฐเฉ‡ เจธเจพเจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจœเจพเจฃเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, B - เจธเฉฐเจธเจฅเจพ เจ…เจคเฉ‡ เจธเจฅเจพเจจ เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ C - เจธเจฟเจฐเจซเจผ เจ—เจพเจนเจ• เจฆเฉ€ เจญเฉ‚เจ—เฉ‹เจฒเจฟเจ• เจธเจฅเจฟเจคเฉ€ เจœเจพเจฃเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ†เจชเจฐเฉ‡เจŸเจฐ เจ‡เฉฑเจ• เจŸเจพเจˆเจฎ เจธเจŸเฉˆเจ‚เจช, เจ•เจพเจฒ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจ…เจคเฉ‡ INVITE เจฌเฉ‡เจจเจคเฉ€ เจธเจฟเจฐเจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจ‡เจฒเฉˆเจ•เจŸเฉเจฐเจพเจจเจฟเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเจพ เจ‡เฉฑเจ• เจฒเจฟเฉฐเจ• เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเฉเจจเฉ‡เจนเจพ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจธเฉฐเจฆเฉ‡เจธเจผ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจนเฉˆ GitHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจ…เจฎเจฐเฉ€เจ•เฉ€ เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ•:

{
	"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 เจ‡เจจเจตเจพเจˆเจŸ เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเฉ€ เจ—เจพเจนเจ•เจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ "เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเฉ€" เจชเจพเจฐเจŸเฉ€ เจจเฉ‚เฉฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจธเฉ‚เจšเจจเจพ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ‰เจธเจจเฉ‚เฉฐ เจ•เฉŒเจฃ เจ•เจพเจฒ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค

เจชเฉ‚เจฐเฉ€ เจคเจธเจฆเฉ€เจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ:

เจ…เจฎเจฐเฉ€เจ•เฉ€ เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจ เจธเจชเฉˆเจฎ เจจเจพเจฒ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจเจ—เฉ‡

เจฎเจพเจนเจฟเจฐเจพเจ‚ เจ…เจจเฉเจธเจพเจฐ เจ•เจพเจฒเจฐ เจตเฉˆเจฐเฉ€เจซเจฟเจ•เฉ‡เจธเจผเจจ เจฒเฉˆ เจœเจพเจตเฉ‡เจ—เจพ 100 เจฎเจฟเจฒเฉ€เจธเจ•เจฟเฉฐเจŸ เจคเฉ‹เจ‚ เจตเฉฑเจง เจจเจนเฉ€เจ‚เฅค

เจ“เจชเฉ€เจจเฉ€เจ…เจจเจœเจผ

เจ•เจฐเจจเจพ เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ USTelecom เจเจธเฉ‹เจธเฉ€เจเจธเจผเจจ เจตเจฟเจ–เฉ‡, SHAKEN/STIR เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจ•เจพเจฒเจพเจ‚ 'เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฆเฉ‡เจตเฉ‡เจ—เจพ - เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจ‡เจน เจซเฉˆเจธเจฒเจพ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจซเจผเฉ‹เจจ เจšเฉเฉฑเจ•เจฃเจพ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค

เจธเจพเจกเฉ‡ เจฌเจฒเฉŒเจ— 'เจคเฉ‡ เจชเฉœเฉเจนเฉ‹:

เจชเจฐ เจ‰เจฆเจฏเฉ‹เจ— เจตเจฟเฉฑเจš เจธเจนเจฟเจฎเจคเฉ€ เจนเฉˆ เจ•เจฟ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจธเจฟเจฒเจตเจฐ เจฌเฉเจฒเฉ‡เจŸ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ. เจฎเจพเจนเจฟเจฐเจพเจ‚ เจฆเจพ เจ•เจนเจฟเจฃเจพ เจนเฉˆ เจ•เจฟ เจ˜เฉเจŸเจพเจฒเฉ‡ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจธเจฟเจฐเจซเจผ เจนเฉฑเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจ—เฉ‡เฅค เจธเจชเฉˆเจฎเจฐ เจ•เจฟเจธเฉ‡ เจธเฉฐเจธเจฅเจพ เจฆเฉ‡ เจจเจพเจฎ 'เจคเฉ‡ เจ†เจชเจฐเฉ‡เจŸเจฐ เจฆเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจตเจฟเฉฑเจš เจ‡เฉฑเจ• "เจกเจฎเฉ€" PBX เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐ เจธเจ•เจฃเจ—เฉ‡ เจ…เจคเฉ‡ เจ‡เจธ เจฐเจพเจนเฉ€เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจพเจฒเจพเจ‚ เจ•เจฐ เจธเจ•เจฃเจ—เฉ‡เฅค เจœเฉ‡เจ•เจฐ PBX เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจฆเฉเจฌเจพเจฐเจพ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจ•เฉ‡ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ‡เฉฑเจ• เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจฆเฉ‡ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเฉ€, เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจธเจงเจพเจฐเจจ เจ—เจพเจนเจ• เจคเจธเจฆเฉ€เจ• เจ•เจพเจซเจผเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจธเจ•เฉˆเจฎเจฐเจพเจ‚ เจ…เจคเฉ‡ เจธเจชเฉˆเจฎเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจ•เจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจชเจฐ เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจธเฉฐเจšเจพเจฐ เจ•เจฎเจฟเจธเจผเจจ เจจเฉ‚เฉฐ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจธเฉˆเฉฑเจŸ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‹ เจ‡เจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจจเจฟเจฏเจฎเจค เจ•เจฐเฉ‡เจ—เจพเฅค เจ…เจคเฉ‡ FCC เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจ‡เจธ เจฎเฉเฉฑเจฆเฉ‡ เจจเฉ‚เฉฐ เจ‰เจ เจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจธเจพเจฒ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจคเฉ‹เจ‚, เจ•เจพเจ‚เจ—เจฐเจธเฉ€เจ†เจ‚ เจตเจฟเจšเจพเจฐ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฌเจฟเฉฑเจฒ เจœเฉ‹ เจ•เจฟ เจ•เจฎเจฟเจธเจผเจจ เจจเฉ‚เฉฐ เจจเจพเจ—เจฐเจฟเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจฌเฉ‹เจ•เจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจ…เจคเฉ‡ SHAKEN/STIR เจฎเจฟเจ†เจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ เจตเจฟเจงเฉ€ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เจฐเฉ‡เจ—เจพเฅค

เจ…เจฎเจฐเฉ€เจ•เฉ€ เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจ เจธเจชเฉˆเจฎ เจจเจพเจฒ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจเจ—เฉ‡
/flickr/ เจœเฉˆเจ• เจธเฉ‡เจฎ / เจธเฉ€เจธเฉ€ เจ•เฉ‡

เจ‡เจน เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉˆ เจ•เจฟ SHAKEN/STIR เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจŸเฉ€-เจฎเฉ‹เจฌเจพเจˆเจฒ 'เจคเฉ‡ - เจ•เฉเจ เจธเจฎเจพเจฐเจŸเจซเฉ‹เจจ เจฎเจพเจกเจฒเจพเจ‚ เจ…เจคเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ€ เจฐเฉ‡เจ‚เจœ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ เจฒเจˆ - เจ…เจคเฉ‡ เจตเฉ‡เจฐเฉ€เจœเฉ‹เจจ - เจ‡เจธเจฆเฉ‡ เจ†เจชเจฐเฉ‡เจŸเจฐ เจ—เจพเจนเจ• เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ เจœเฉ‹ เจธเจผเฉฑเจ•เฉ€ เจจเฉฐเจฌเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจ•เจพเจฒเจพเจ‚ เจฌเจพเจฐเฉ‡ เจšเฉ‡เจคเจพเจตเจจเฉ€ เจฆเฉ‡เจตเฉ‡เจ—เฉ€เฅค เจนเฉ‹เจฐ เจฏเฉ‚เจเจธ เจ“เจชเจฐเฉ‡เจŸเจฐ เจ…เจœเฉ‡ เจตเฉ€ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ. เจ‰เจจเฉเจนเจพเจ‚ เจฆเฉ‡ 2019 เจฆเฉ‡ เจ…เฉฐเจค เจคเฉฑเจ• เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจนเฉˆเฅค

เจนเฉˆเจฌเจฐเฉ‡ 'เจคเฉ‡ เจธเจพเจกเฉ‡ เจฌเจฒเฉŒเจ— เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจ•เฉ€ เจชเฉœเฉเจนเจจเจพ เจนเฉˆ:

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹