เจฌเจฒเจพเจ•เจšเฉˆเจจ เจตเจฟเฉฑเจš เจกเจฟเจœเฉ€เจŸเจฒ เจฆเจธเจคเจ–เจค เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจ“เจฐเฉ‡เจ•เจฒ

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

เจฌเจฒเจพเจ•เจšเฉˆเจจ เจตเจฟเฉฑเจš เจกเจฟเจœเฉ€เจŸเจฒ เจฆเจธเจคเจ–เจค เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจ“เจฐเฉ‡เจ•เจฒ

เจ†เจˆเจกเฉ€เจ†

2018 เจฆเฉ‡ เจชเจคเจเฉœ เจตเจฟเฉฑเจš, เจตเฉ‡เจตเจœเจผ เจฌเจฒเจพเจ•เจšเฉˆเจจ เจธเจผเจพเจฎเจฒ เจนเจจ เจชเจนเจฟเจฒเฉ‡ เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจเจ•เจŸเฉ€เจตเฉ‡เจŸ เจ•เฉ€เจคเฉ‡ เจ—เจ, เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจฌเจพเจฐเฉ‡ เจคเฉเจฐเฉฐเจค เจธเจตเจพเจฒ เจ‰เฉฑเจ เจฟเจ† เจธเฉ‚เจกเฉ‹เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐเจœเจฟเจธ 'เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจญเจฐเฉ‹เจธเจพ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจ‡เจธ เจธเจตเจพเจฒ เจจเฉ‚เฉฐ เจ‰เจฒเจเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹เจ, เจฎเฉˆเจ‚ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจ‡เจธ เจธเจฟเฉฑเจŸเฉ‡ เจคเฉ‡ เจชเจนเฉเฉฐเจšเจฟเจ†: เจ•เฉ‹เจˆ เจตเฉ€ เจฌเจฒเจพเจ•เจšเฉˆเจจ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจฒ เจนเฉˆ; เจ‡เฉฑเจ• เจฌเฉฐเจฆ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจเจจเจŸเฉเจฐเฉ‹เจชเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจธเจฐเฉ‹เจค เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆเฅค

เจชเจฐ เจฎเฉˆเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจ‡เฉฑเจ• เจตเจฟเจšเจพเจฐ เจชเจธเฉฐเจฆ เจนเฉˆ: เจœเฉ‡ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจ“เจฐเฉ‡เจ•เจฒ เจ‡เฉฑเจ• เจจเจฟเจฐเจฃเจพเจ‡เจ• เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจจเจพเจฒ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ เจคเฉ‡ เจฆเจธเจคเจ–เจค เจ•เจฐเฉ‡เจ—เจพ, เจซเจฟเจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเจฎเฉ‡เจธเจผเจพเจ‚ เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจœเจฟเจนเฉ‡ เจฆเจธเจคเจ–เจค เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจเจ—เจพ เจ•เจฟ เจจเจคเฉ€เจœเจพ เจฎเฉเฉฑเจฒ เจตเจฟเจฒเฉฑเจ–เจฃ เจนเฉˆเฅค เจ“เจฐเฉ‡เจ•เจฒ, เจญเจพเจตเฉ‡เจ‚ เจ‡เจน เจ•เจฟเฉฐเจจเจพ เจตเฉ€ เจ”เจ–เจพ เจนเฉ‹เจตเฉ‡, เจ•เฉเจ เจตเฉ€ เจฌเจฆเจฒเจฃ เจตเจฟเฉฑเจš เจ…เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ; เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจ‡เฉฑเจ• เจ…เจธเจชเจธเจผเจŸ เจจเจคเฉ€เจœเจพ เจชเฉˆเจฆเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจคเฉ€เจœเจพ เจฐเจฟเจ•เจพเจฐเจก เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ“เจฐเฉˆเจ•เจฒ เจ‡เจธ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจจ เจคเฉฑเจ• เจ‡เจธ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจœเจพเจฃเจฆเจพ. เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ“เจฐเฉ‡เจ•เจฒ 'เจคเฉ‡ เจฌเจฟเจฒเจ•เฉเจฒ เจญเจฐเฉ‹เจธเจพ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡, เจชเจฐ เจ‡เจธเจฆเฉ‡ เจ•เฉฐเจฎ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเฉ‹. เจซเจฟเจฐ, เจธเจซเจฒ เจคเจธเจฆเฉ€เจ• เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจ…เจœเจฟเจนเฉ‡ เจฆเจธเจคเจ–เจค เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเฉ‚เจกเฉ‹เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจฒเจˆ เจเจ‚เจŸเจฐเฉŒเจชเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจธเจฐเฉ‹เจค เจฎเฉฐเจจเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจตเฉ‡เจตเจœเจผ เจฌเจฒเจพเจ•เจšเฉˆเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ‡เฉฑเจ• เจฆเจธเจคเจ–เจค เจธเจ•เฉ€เจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ EdDSA เจšเฉ‹เจฃ เจเจก 25519. เจ‡เจธ เจธเจ•เฉ€เจฎ เจตเจฟเฉฑเจš, เจฆเจธเจคเจ–เจค เจตเจฟเฉฑเจš เจฎเฉเฉฑเจฒ R เจ…เจคเฉ‡ S เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจœเจฟเฉฑเจฅเฉ‡ R เจ‡เฉฑเจ• เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจฎเฉเฉฑเจฒ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ S เจฆเฉ€ เจ—เจฃเจจเจพ เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจธเฉเจจเฉ‡เจนเฉ‡ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจ•เฉเฉฐเจœเฉ€ เจ…เจคเฉ‡ R เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‰เจนเฉ€ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจจเฉฐเจฌเจฐ เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจธเจฆเฉ‡ เจฒเจˆ เจ•เฉ‹เจˆ เจตเจฟเจฒเฉฑเจ–เจฃ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉฐเจฆเฉ‡เจธเจผ เจฒเจˆ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเฉˆเจง เจฆเจธเจคเจ–เจค เจนเจจเฅค

เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจธเจฆเฉ‡ เจธเจผเฉเฉฑเจง เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ…เจœเจฟเจนเฉ‡ เจฆเจธเจคเจ–เจค เจจเฉ‚เฉฐ เจธเฉ‚เจกเฉ‹-เจฐเฉˆเจ‚เจกเจฎ เจธเฉฐเจ–เจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจธเจฐเฉ‹เจค เจตเจœเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ—เฉˆเจฐ-เจจเจฟเจฐเจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡, เจ‡เจธเจฒเจˆ, เจ”เจฐเฉ‡เจ•เจฒ เจฆเฉเจ†เจฐเจพ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจชเจฐ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจจเจฟเจ•เจฒเจฟเจ†, เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เจธเจจเฉ‚เฉฐ เจจเจฟเจฐเจฃเจพเจ‡เจ• เจฌเจฃเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจนเฉˆ.

เจฎเฉˆเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจ‰เจฎเฉ€เจฆเจพเจ‚ เจธเจจ เจตเฉˆเจฐเฉ€เจซเจพเจˆเจฌเจฒ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเฉฐเจ•เจธเจผเจจ (VRF), เจชเจฐ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจฆเจพ เจ…เจงเจฟเจเจจ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจธ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจ›เฉฑเจกเจฃเจพ เจชเจฟเจ†เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ VRF เจฆเจธเจคเจ–เจค เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจธเจฌเฉ‚เจค เจฆเจพ เจ‡เฉฑเจ• เจจเจฟเจฐเจฃเจพเจ‡เจ• เจธเฉฐเจธเจ•เจฐเจฃ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจœเจ—เฉเจนเจพ เจนเฉˆ เจœเฉ‹ เจ“เจฐเฉ‡เจ•เจฒ เจฆเฉ€ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจฒเจˆ เจ‡เฉฑเจ• เจฌเจฒเฉˆเจ• เจนเฉ‹เจฒ เจ–เฉ‹เจฒเฉเจนเจฆเจพ เจนเฉˆเฅค เจ…เจฐเจฅเจพเจค, k เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ (เจธเฉˆเจ•เจธเจผเจจ 5.1) เจ‡เฉฑเจ• เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจ•เฉเฉฐเจœเฉ€ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเจˆ เจ…เจฃเจœเจพเจฃ เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ‰เจชเจญเฉ‹เจ—เจคเจพ k เจฆเฉ€ เจ—เจฃเจจเจพ เจฆเฉ€ เจธเจผเฉเฉฑเจงเจคเจพ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ, เจœเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ“เจฐเฉ‡เจ•เจฒ k เจฆเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฎเฉเฉฑเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจชเฉฑเจคเจฐ-เจตเจฟเจนเจพเจฐเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค k เจ…เจคเฉ‡ เจนเจธเจคเจพเจ–เจฐเจฟเจค เจกเฉ‡เจŸเจพ เจฆเจพ เจนเจฎเฉ‡เจธเจผเจพ VRF เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚ เจธเจนเฉ€ เจจเจคเฉ€เจœเฉ‡ เจฆเฉ€ เจฎเฉเฉœ-เจ—เจฃเจจเจพ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃ เจฒเจˆเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจ•เฉเฉฐเจœเฉ€ เจฆเจพ เจ–เฉเจฒเจพเจธเจพ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ VRF 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจกเจฐเจพเจ‡เฉฐเจ— เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจšเฉเจธเจค เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเฉ‹: เจœเจพเจ‚ เจคเจพเจ‚ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจ—เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ“, เจœเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ k เจฆเฉ€ เจ—เจฃเจจเจพ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ•เจฐเฉ‹, เจซเจฟเจฐ เจจเจฟเฉฑเจœเฉ€ เจ•เฉเฉฐเจœเฉ€ เจ†เจชเจฃเฉ‡ เจ†เจช เจชเฉเจฐเจ—เจŸ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เฉ€ เจœเจฆเฉ‹เจ‚ เจชเจนเจฟเจฒเจพ เจฆเจธเจคเจ–เจค เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค . เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ‡เฉฑเจ• เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจ“เจฐเฉ‡เจ•เจฒ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจธเจ•เฉ€เจฎ.

เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจธเฉ‹เจšเจฃ เจ…เจคเฉ‡ เจธเจฅเจพเจจเจ• เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•เจพเจ‚ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, VECRO เจ•เจพเจฐเจœ เจฏเฉ‹เจœเจจเจพ เจฆเจพ เจœเจจเจฎ เจนเฉ‹เจ‡เจ†เฅค

VECRO เจตเฉˆเจฐเฉ€เจซเจพเจˆเจเจฌเจฒ เจ…เฉฐเจกเจพเจ•เจพเจฐ เจ•เจฐเจต เจฐเฉˆเจ‚เจกเจฎ เจ“เจฐเฉ‡เจ•เจฒ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉฐเจ–เฉ‡เจช เจฐเฉ‚เจช เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจฐเฉ‚เจธเฉ€ เจตเจฟเฉฑเจš เจ…เจฐเจฅ เจนเฉˆ เจ…เฉฐเจกเจพเจ•เจพเจฐ เจ•เจฐเจต 'เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจ“เจฐเฉ‡เจ•เจฒเฅค

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

เจ…เจœเจฟเจนเฉ€ เจธเจ•เฉ€เจฎ เจตเจฟเฉฑเจš, เจ‡เจธ เจจเจพเจฒ เจ•เฉ‹เจˆ เจซเจฐเจ• เจจเจนเฉ€เจ‚ เจชเฉˆเจ‚เจฆเจพ เจ•เจฟ R เจ•เจฟเจตเฉ‡เจ‚ เจซเจฟเจ•เจธ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ; เจ‡เจน เจ“เจฐเฉ‡เจ•เจฒ เจฆเฉ€ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐเฉ€ เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจ•เจฟ S เจจเฉ‚เฉฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจตเจฟเจฒเฉฑเจ–เจฃ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจชเจฐ เจ‡เจธเจฆเจพ เจฎเฉเฉฑเจฒ เจ‰เจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ…เจฃเจœเจพเจฃ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ“เจฐเฉ‡เจ•เจฒ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพเฅค เจนเจฐ เจšเฉ€เจœเจผ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€!

เจซเจฟเจ•เจธเจก เจ†เจฐ เจฆเฉ€ เจ—เฉฑเจฒ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ เจฆเฉเจฌเจพเจฐเจพ เจตเจฐเจคเฉ‡ เจ—เจ เจ†เจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ 'เจคเฉ‡ เจฆเจธเจคเจ–เจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจ‡เจน EdDSA เจธเจ•เฉ€เจฎ เจตเจฟเฉฑเจš เจจเจฟเฉฑเจœเฉ€ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจตเจฟเจฒเฉฑเจ–เจฃ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเจ—เจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ“เจฐเฉ‡เจ•เจฒ เจฆเฉ‡ เจฎเจพเจฒเจ• เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉฐเจฆเฉ‡เจธเจผเจพเจ‚ 'เจคเฉ‡ เจฆเจธเจคเจ–เจค เจ•เจฐเจจ เจฒเจˆ R เจฆเฉ€ เจฎเฉเฉœ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฌเจฃ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจญเจพเจต, เจ•เจฟเจธเฉ‡ เจตเฉ€ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจœเจพเจ‚ เจฎเจฟเจฒเฉ€เจญเฉเจ—เจค เจจเจพเจฒ, เจ“เจฐเฉ‡เจ•เจฒ เจนเจฎเฉ‡เจธเจผเจพ เจ†เจชเจฃเฉ€ เจจเจฟเฉฑเจœเฉ€ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจ—เฉเจ†เจ‰เจฃ เจฆเจพ เจœเฉ‹เจ–เจฎ เจฒเจตเฉ‡เจ—เจพเฅค

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

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

เจ›เฉ‡ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฒเจˆ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเจพ เจตเจฟเจšเจพเจฐ เจฎเฉ‡เจฐเฉ‡ เจฆเจฟเจฎเจพเจ— เจตเจฟเฉฑเจš เจ‰เจญเจฐเจฟเจ†, เจ…เฉฐเจค เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‡เจฐเจฃเจพ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจฃ เจคเฉฑเจ• เจตเฉ‡เจตเจœเจผ เจฒเฉˆเจฌเจœเจผ เจคเฉ‹เจ‚ เจ—เฉเจฐเจพเจ‚เจŸ. เจตเฉฑเจกเฉ€ เจ—เจฐเจพเจ‚เจŸ เจจเจพเจฒ เจตเฉฑเจกเฉ€ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐเฉ€ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ‰เฉฑเจฅเฉ‡ เจนเฉ‹เจตเฉ‡เจ—เจพ!

ะ ะตะฐะปะธะทะฐั†ะธั

เจ‡เจธ เจฒเจˆ, เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš VECRO เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจ“เจฐเฉ‡เจ•เจฒ เจตเจฟเจšเจ•เจพเจฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฌเฉ‡เจจเจคเฉ€-เจœเจตเจพเจฌ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจตเฉ‡เจตเจœเจผ เจฌเจฒเจพเจ•เจšเฉˆเจจ 'เจคเฉ‡เฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจ“เจฐเฉ‡เจ•เจฒ เจ–เจพเจคเฉ‡ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจธเจฅเจพเจชเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจ—เจ เจคเจฐเจ• เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจธเจ–เจคเฉ€ เจจเจพเจฒ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ“เจฐเฉ‡เจ•เจฒ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจฒเฉœเฉ€ เจจเฉ‚เฉฐ เจฌเจนเจพเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจธเจพเจฐเฉ‡ เจšเจพเจฐ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจ…เฉฐเจคเจฎ เจฎเฉเฉฑเจฒ เจฆเฉ€ เจคเจธเจฆเฉ€เจ• เจ•เจฐเจจ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ; เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจ–เจค เจคเจธเจฆเฉ€เจ• เจฅเจฐเจฟเฉฑเจก เจจเจพเจฒ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ, เจธเจพเจฐเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฆเจฎ เจฆเจฐ เจ•เจฆเจฎ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจฒเจˆ เจ•เฉ‹เจˆ เจฅเจพเจ‚ เจจเจนเฉ€เจ‚ เจ›เฉฑเจกเจฆเจพ เจนเฉˆเฅค

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

เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจตเฉ‡เจตเจœเจผ เจฎเฉ‡เจจเจจเฉˆเฉฑเจŸ 'เจคเฉ‡ เจ‡เฉฑเจ• VECRO เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ (เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เจน เจฎเฉเจธเจผเจ•เจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจฌเฉฑเจธ เจธเฉฐเจฐเจšเจจเจพ เจ‰เจฆเจพเจนเจฐเจจ 'เจคเฉ‡ เจ‡เฉฑเจ• เจจเจœเจผเจฐ เจฒเจตเฉ‹). เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เฉ‹เจก PHP เจตเจฟเฉฑเจš เจšเฉฑเจฒเจฆเจพ เจนเฉˆ (เจšเจพเจฒเฉ‚ เจตเฉ‡เจตเจธเจ•เจฟเฉฑเจŸ, เจœเจฟเจธ เจฌเจพเจฐเฉ‡ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจฆเฉฑเจธเจฟเจ† เจธเฉ€).

เจ“เจฐเฉ‡เจ•เจฒ เจธเฉ‡เจตเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ:

  • เจซเจฟเจ•เจธ เจ†เจฐ;
    • oracle alias init@vecr เจจเฉ‚เฉฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ 0.005 เจตเฉ‡เจต เจญเฉ‡เจœเฉ‹;
    • เจ“เจฐเฉ‡เจ•เจฒ เจคเฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ 1 R-vecr เจŸเฉ‹เจ•เจจ เจฆเฉ‡ เจคเจฌเจพเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจ…เจŸเฉˆเจšเจฎเฉˆเจ‚เจŸ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจ†เจฐ-เจ•เฉ‹เจก เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹;
  • เจ‡เฉฑเจ• เจฆเจธเจคเจ–เจค เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹;
    • oracle alias random@vecr เจจเฉ‚เฉฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ 0.005 เจตเฉ‡เจตเจœเจผ เจญเฉ‡เจœเฉ‹, เจ…เจคเฉ‡ เจ…เจŸเฉˆเจšเจฎเฉˆเจ‚เจŸ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจ R-เจ•เฉ‹เจก เจ…เจคเฉ‡ เจตเจพเจงเฉ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจตเฉ€ เจฆเจฐเจธเจพเจ‰เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ;
    • เจ“เจฐเฉ‡เจ•เจฒ เจคเฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ 1 S-vecr เจŸเฉ‹เจ•เจจ เจฆเฉ‡ เจคเจฌเจพเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจ…เจŸเฉˆเจšเจฎเฉˆเจ‚เจŸ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš S-เจ•เฉ‹เจก เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹;
  • เจธเฉ‚เจกเฉ‹-เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจฆเฉ‡ เจธเจฐเฉ‹เจค เจตเจœเฉ‹เจ‚ S-เจ•เฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค

เจฎเฉŒเจœเฉ‚เจฆเจพ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ€เจ•เฉ€เจ†เจ‚:

  • เจ“เจฐเฉ‡เจ•เจฒ เจจเฉ‚เฉฐ เจญเฉ‡เจœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจคเจฐเฉฐเจ—เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจตเจพเจชเจธเฉ€ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฒเจˆ เจ•เจฎเจฟเจธเจผเจจ เจตเจœเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง 1 เจตเฉ‡เจตเจœเจผ เจคเฉฑเจ•;
  • R-เจ•เฉ‹เจก 'R' เจ…เฉฑเจ–เจฐ เจฆเฉ‡ เจ‡เฉฑเจ• เจฌเจพเจˆเจŸ เจ…เจคเฉ‡ เจ‡เฉฑเจ• 32-เจฌเจพเจˆเจŸ เจฌเฉ‡เจธ58-เจเจจเจ•เฉ‹เจกเจก R เจฎเฉเฉฑเจฒ เจฆเจพ เจœเฉ‹เฉœ เจนเฉˆ;
  • เจ…เจŸเฉˆเจšเจฎเฉˆเจ‚เจŸ เจตเจฟเฉฑเจš เจ†เจฐ-เจ•เฉ‹เจก เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ เจ†เจฐ-เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ;
  • S-เจ•เฉ‹เจก เจ…เฉฑเจ–เจฐ 'S' เจฆเฉ‡ เจ‡เฉฑเจ• เจฌเจพเจˆเจŸ เจ…เจคเฉ‡ S เจฆเฉ‡ เจ‡เฉฑเจ• 32-เจฌเจพเจˆเจŸ เจฌเฉ‡เจธ58-เจเจจเจ•เฉ‹เจก เจฎเฉเฉฑเจฒ เจฆเจพ เจœเฉ‹เฉœ เจนเฉˆ;
  • S เจฎเฉ‹เจกเจฟเจŠเจฒเฉ‹ เจกเจฟเจตเฉ€เจœเจผเจจ เจฆเจพ เจจเจคเฉ€เจœเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจคเฉเจธเฉ€เจ‚ S เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ‡ 256-เจฌเจฟเฉฑเจŸ เจธเฉ‚เจกเฉ‹เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจตเจœเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจตเจฐเจค เจธเจ•เจฆเฉ‡ (เจ‡เจธ เจจเฉฐเจฌเจฐ เจจเฉ‚เฉฐ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง 252-เจฌเจฟเฉฑเจŸ เจธเฉ‚เจกเฉ‹เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจฎเฉฐเจจเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ);
  • เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจตเจฟเจ•เจฒเจช เจเจธ-เจ•เฉ‹เจก เจนเฉˆเจธเจผ เจจเฉ‚เฉฐ เจธเฉ‚เจกเฉ‹-เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฃเจพ เจนเฉˆเฅค

S-เจ•เฉ‹เจก เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‰เจฆเจพเจนเจฐเจจ:

เจคเจ•เจจเฉ€เจ•เฉ€ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ“เจฐเฉ‡เจ•เจฒ เจ•เฉฐเจฎ เจฒเจˆ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจคเจฟเจ†เจฐ เจนเฉˆ, เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจขเฉฐเจ— เจจเจพเจฒ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹. เจ”เจธเจค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ‡เฉฑเจ• เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ€ เจ˜เจพเจŸ เจนเฉˆ; เจ‡เจธ เจฒเจˆ เจ‰เจกเฉ€เจ• เจ•เจฐเจจเฉ€ เจชเจตเฉ‡เจ—เฉ€.

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

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

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