เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

เชเชธเชเชฎเชเชธ เชธเช‚เชฆเซ‡เชถเชพเช“ เช เชŸเซ-เชซเซ‡เช•เซเชŸเชฐ เช“เชฅเซ‡เชจเซเชŸเชฟเช•เซ‡เชถเชจ (2FA)เชจเซ€ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเชฆเซเชงเชคเชฟ เช›เซ‡. เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเซ‡เช‚เช•เซ‹, เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจเชฟเช• เช…เชจเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹ เชตเซ‹เชฒเซ‡เชŸเซเชธ, เชฎเซ‡เช‡เชฒเชฌเซ‹เช•เซเชธ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชธเซ‡เชตเชพเช“ เชฆเซเชตเชพเชฐเชพ เชฅเชพเชฏ เช›เซ‡; เชชเชฆเซเชงเชคเชฟ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพ 100% เชจเชœเซ€เช• เช†เชตเซ€ เชฐเชนเซ€ เช›เซ‡.

เชนเซเช‚ เช† เชฆเซƒเชถเซเชฏ เชชเชฐ เชจเชพเชฐเชพเชœ เช›เซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ เช† เชชเชฆเซเชงเชคเชฟ เช…เชธเซเชฐเช•เซเชทเชฟเชค เช›เซ‡. เชฎเซ‹เชฌเชพเช‡เชฒ เชฏเซเช—เชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชเช• เชธเชฟเชฎ เช•เชพเชฐเซเชกเชฎเชพเช‚เชฅเซ€ เชฌเซ€เชœเชพ เชจเช‚เชฌเชฐเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชธเซ‹เช‚เชชเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚ - เชœเซเชฏเชพเชฐเซ‡ เชธเชฟเชฎ เช•เชพเชฐเซเชก เช–เซ‹เชตเชพเชˆ เชœเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เช† เชฐเซ€เชคเซ‡ เชจเช‚เชฌเชฐ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เชฅเชพเชฏ เช›เซ‡. "เชกเชฟเชœเชฟเชŸเชฒ เชฎเชจเซ€ เชšเซ‹เชฐเซ€เชจเชพ เชจเชฟเชทเซเชฃเชพเชคเซ‹" เชจเซ‡ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ "เชฐเซ€เชฐเชพเช‡เชŸ เชธเชฟเชฎ เช•เชพเชฐเซเชก" เชตเชฟเช•เชฒเซเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชชเชŸเชชเซ‚เชฐเซเชฃ เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช›เซ‡เชตเชŸเซ‡, เชœเซ‡ เชธเชฟเชฎ เช•เชพเชฐเซเชกเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹เชจเซ€ เช‘เชจเชฒเชพเช‡เชจ เชฌเซ‡เช‚เช•เชฟเช‚เช—, เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจเชฟเช• เชตเซ‰เชฒเซ‡เชŸเซเชธ เช…เชจเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชจเซ‡ เชชเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเชฎเซ‡ เชŸเซ‡เชฒเชฟเช•เซ‹เชฎ เช•เชฐเซเชฎเชšเชพเชฐเซ€เชจเซ‡ เชฒเชพเช‚เชš เช†เชชเซ€เชจเซ‡, เช›เซ‡เชคเชฐเชชเชฟเช‚เชกเซ€ เช…เชฅเชตเชพ เชฌเชจเชพเชตเชŸเซ€ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชจเซเชฏ เชตเซเชฏเช•เซเชคเชฟเชจเซ‹ เชจเช‚เชฌเชฐ เช•เชฌเชœเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

เช† เช›เซ‡เชคเชฐเชชเชฟเช‚เชกเซ€ เชฏเซ‹เชœเชจเชพ เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชคเชพ เชธเชฟเชฎ เชธเซเชตเซ‡เชชเชฟเช‚เช—เชจเชพ เชนเชœเชพเชฐเซ‹ เชเชชเชฟเชธเซ‹เชกเชจเซ‹ เชชเชฐเซเชฆเชพเชซเชพเชถ เชฅเชฏเซ‹ เช›เซ‡. เช†เชชเชคเซเชคเชฟเชจเซเช‚ เชชเซเชฐเชฎเชพเชฃ เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เช•เซ‡ เชตเชฟเชถเซเชต เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ SMS เชฆเซเชตเชพเชฐเชพ 2FAเชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ‡เชถเซ‡. เชชเชฐเช‚เชคเซ เช†เชตเซเช‚ เชฅเชคเซเช‚ เชจเชฅเซ€ - เชฎเชพเช‚ เชธเช‚เชถเซ‹เชงเชจ เชคเซ‡เช“ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชจเชฅเซ€ เช•เซ‡ เชœเซ‡เช“ 2FA เชชเชฆเซเชงเชคเชฟ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเซ‡เชตเชพ เชฎเชพเชฒเชฟเช•เซ‹ เช›เซ‡.

เช…เชฎเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชฆเซเชตเชพเชฐเชพ เชตเชจ-เชŸเชพเช‡เชฎ เช•เซ‹เชกเชจเซ€ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชธเชพเชฅเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค 2FA เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชธเซเชคเชพเชต เช†เชชเซ€เช เช›เซ€เช, เช…เชจเซ‡ เช…เชฎเซ‡ เชคเชฎเชจเซ‡ เช•เชนเซ€เชถเซเช‚ เช•เซ‡ เชธเซ‡เชตเชพเชจเชพ เชฎเชพเชฒเชฟเช• เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เช†เช‚เช•เชกเซ‹ เชฒเชพเช–เซ‹เชฎเชพเช‚ เชœเชพเชฏ เช›เซ‡

2019 เชฎเชพเช‚, เชฒเช‚เชกเชจ เชชเซ‹เชฒเซ€เชธ เช…เชจเซเชธเชพเชฐ เชธเชฟเชฎ เชธเซเชตเซ‡เชช เช›เซ‡เชคเชฐเชชเชฟเช‚เชกเซ€ 63% เชตเชงเซ€, เช…เชจเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซเช‚ "เชธเชฐเซ‡เชฐเชพเชถ เชฌเชฟเชฒ" 4,000 GBP เชนเชคเซเช‚. เชฎเชจเซ‡ เชฐเชถเชฟเชฏเชพเชฎเชพเช‚ เช•เซ‹เชˆ เช†เช‚เช•เชกเชพ เชฎเชณเซเชฏเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชนเซเช‚ เชฎเชพเชจเซเช‚ เช›เซเช‚ เช•เซ‡ เชคเซ‡ เชตเชงเซ เช–เชฐเชพเชฌ เช›เซ‡.

เชธเชฟเชฎ เชธเซเชตเซ‡เชชเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ Twitter, Instagram, Facebook, VK เชเช•เชพเช‰เชจเซเชŸเซเชธ, เชฌเซ‡เช‚เช• เชเช•เชพเช‰เชจเซเชŸเซเชธ เช…เชจเซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชจเซ€ เชšเซ‹เชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ - เชง เชŸเชพเช‡เชฎเซเชธ เช…เช–เชฌเชพเชฐ เช…เชนเซ‡เชตเชพเชฒ เช†เชชเซ‡ เช›เซ‡ Bitcoin เช‰เชฆเซเชฏเซ‹เช—เชธเชพเชนเชธเชฟเช• เชœเซ‹เชฌเซ€ เชตเซ€เช•เซเชธ เช…เชจเซเชธเชพเชฐ. เชธเชฟเชฎ เชธเซเชตเซ‡เชชเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชจเซ€ เชšเซ‹เชฐเซ€เชจเชพ เชนเชพเชˆ-เชชเซเชฐเซ‹เชซเชพเชˆเชฒ เช•เซ‡เชธ 2016 เชฅเซ€ เชชเซเชฐเซ‡เชธเชฎเชพเช‚ เชชเซ‹เชช เช…เชช เชฅเชˆ เชฐเชนเซเชฏเชพ เช›เซ‡; 2019 เช เชตเชพเชธเซเชคเชตเชฟเช• เชถเชฟเช–เชฐ เชœเซ‹เชฏเซเช‚.

เชฎเซ‡ เชฎเชนเชฟเชจเชพเชฎเชพเช‚, เชฎเชฟเชถเชฟเช—เชจเชจเชพ เชชเซ‚เชฐเซเชตเซ€เชฏ เชœเชฟเชฒเซเชฒเชพ เชฎเชพเชŸเซ‡ เชฏเซ.เชเชธ. เชเชŸเชฐเซเชจเซ€ เช“เชซเชฟเชธ เช†เชฐเซ‹เชชเซ‹ เชฒเชพเชตเซเชฏเชพ 19 เชฅเซ€ 26 เชตเชฐเซเชทเชจเซ€ เชตเชฏ เชตเชšเซเชšเซ‡เชจเชพ เชจเชต เชฏเซเชตเชพเชจเซ‹: เชคเซ‡เช“ โ€œเชง เช•เซ‹เชฎเซเชฏเซเชจเชฟเชŸเซ€โ€ เชจเชพเชฎเชจเซ€ เชนเซ‡เช•เชฐ เช—เซ‡เช‚เช—เชจเซ‹ เชญเชพเช— เชนเซ‹เชตเชพเชจเซเช‚ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เช—เซ‡เช‚เช— เชชเชฐ เชธเชพเชค เชธเซเชตเซ‡เชช เชนเซเชฎเชฒเชพเชจเซ‹ เช†เชฐเซ‹เชช เช›เซ‡, เชœเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชนเซ‡เช•เชฐเซเชธเซ‡ $2,4 เชฎเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซเชจเซ€ เช•เชฟเช‚เชฎเชคเชจเซ€ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชจเซ€ เชšเซ‹เชฐเซ€ เช•เชฐเซ€ เชนเชคเซ€. เช…เชจเซ‡ เชเชชเซเชฐเชฟเชฒเชฎเชพเช‚, เช•เซ‡เชฒเชฟเชซเซ‹เชฐเซเชจเชฟเชฏเชพเชจเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€ เชœเซ‹เชเชฒ เช“เชฐเซเชŸเชฟเชเชจเซ‡ เชธเชฟเชฎ เชธเซเชตเซ‡เชชเชฟเช‚เช— เชฎเชพเชŸเซ‡ 10 เชตเชฐเซเชทเชจเซ€ เชœเซ‡เชฒเชจเซ€ เชธเชœเชพ เชฎเชณเซ€; เชคเซ‡เชจเซเช‚ เช‰เชคเซเชชเชพเชฆเชจ $7.5 เชฎเชฟเชฒเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชฎเชพเช‚ เชนเชคเซเช‚.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹
เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เชจเซ€ เชชเซเชฐเซ‡เชธ เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฎเชพเช‚ เชœเซ‹เชเชฒ เช“เชฐเซเชŸเซ€เชเชจเซ‹ เชซเซ‹เชŸเซ‹. เชฌเซ‡ เชตเชฐเซเชท เชชเช›เซ€ เชคเซ‡เชจเซ‡ เชธเชพเชฏเชฌเชฐ เชซเซเชฐเซ‹เชก เชฎเชพเชŸเซ‡ เช…เชŸเช•เชพเชฏเชคเชฎเชพเช‚ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชธเชฟเชฎ เชธเซเชตเซ‡เชช เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

"เชธเซเชตเซ‡เชชเชฟเช‚เช—" เชเชŸเชฒเซ‡ เชตเชฟเชจเชฟเชฎเชฏ. เช†เชตเซ€ เชคเชฎเชพเชฎ เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚, เช—เซเชจเซ‡เช—เชพเชฐเซ‹ เชชเซ€เชกเชฟเชคเชจเซ‹ เชซเซ‹เชจ เชจเช‚เชฌเชฐ เชฒเชˆ เชฒเซ‡ เช›เซ‡, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชธเชฟเชฎ เช•เชพเชฐเซเชก เชซเชฐเซ€เชฅเซ€ เชœเชพเชฐเซ€ เช•เชฐเซ€เชจเซ‡, เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชฐเซ€เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชธเชฟเชฆเซเชงเชพเช‚เชคเชฎเชพเช‚ เชเช• เชฒเชพเช•เซเชทเชฃเชฟเช• เชธเชฟเชฎ เชธเซเชตเซ‡เชช เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

  1. เช—เซเชชเซเชคเชšเชฐ เชธเซ‡เชตเชพ. เช›เซ‡เชคเชฐเชชเชฟเช‚เชกเซ€ เช•เชฐเชจเชพเชฐเชพเช“ เชชเซ€เชกเชฟเชคเชพเชจเซ€ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฎเชพเชนเชฟเชคเซ€ เชถเซ‹เชงเซ€ เช•เชพเชขเซ‡ เช›เซ‡: เชจเชพเชฎ เช…เชจเซ‡ เชซเซ‹เชจ เชจเช‚เชฌเชฐ. เชคเซ‡เช“ เช–เซเชฒเซเชฒเชพ เชธเซเชฐเซ‹เชคเซ‹ (เชธเชพเชฎเชพเชœเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ, เชฎเชฟเชคเซเชฐเซ‹) เชฎเชพเช‚ เชถเซ‹เชงเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชฅเชตเชพ เช•เซ‹เชˆ เชธเชพเชฅเซ€ - เชฎเซ‹เชฌเชพเช‡เชฒ เช“เชชเชฐเซ‡เชŸเชฐเชจเชพ เช•เชฐเซเชฎเชšเชพเชฐเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.
  2. เชฌเซเชฒเซ‹เช•เซ€เช‚เช—. เชชเซ€เชกเชฟเชคเชจเซเช‚ เชธเชฟเชฎ เช•เชพเชฐเซเชก เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡; เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชซเช•เซเชค เชชเซเชฐเชฆเชพเชคเชพเชจเชพ เชคเช•เชจเซ€เช•เซ€ เชธเชชเซ‹เชฐเซเชŸเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ‹, เชจเช‚เชฌเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‹ เช…เชจเซ‡ เช•เชนเซ‹ เช•เซ‡ เชซเซ‹เชจ เช–เซ‹เชตเชพเชˆ เช—เชฏเซ‹ เช›เซ‡.
  3. เช•เซ‡เชชเซเชšเชฐ เช•เชฐเซ‹, เชคเชฎเชพเชฐเชพ เชธเชฟเชฎ เช•เชพเชฐเซเชกเชฎเชพเช‚ เชจเช‚เชฌเชฐ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเซ‹. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช† เชŸเซ‡เชฒเชฟเช•เซ‹เชฎ เช•เช‚เชชเชจเซ€เชจเชพ เชธเชพเชฅเซ€ เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชจเซ€ เชฌเชจเชพเชตเชŸเซ€ เชฆเซเชตเชพเชฐเชพ เชชเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชตเชพเชธเซเชคเชตเชฟเช• เชœเซ€เชตเชจเชฎเชพเช‚ เชตเชธเซเชคเซเช“ เชตเชงเซ เช—เช‚เชญเซ€เชฐ เช›เซ‡. เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹ เชชเซ€เชกเชฟเชคเชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชฆเชฐเชฐเซ‹เชœ เชซเซ‹เชจเชจเซเช‚ เชธเซเชฅเชพเชจ เชŸเซเชฐเซ…เช• เช•เชฐเซ‡ เช›เซ‡ - เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌเชฐเซ‡ เชฐเซ‹เชฎเชฟเช‚เช— เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชตเชฟเชจเช‚เชคเซ€เชจเซ‹ เช–เชฐเซเชš 1-2 เชธเซ‡เชจเซเชŸเชจเซ‹ เชฅเชพเชฏ เช›เซ‡. เชœเชฒเชฆเซ€ เชธเชฟเชฎ เช•เชพเชฐเซเชกเชจเชพ เชฎเชพเชฒเชฟเช• เชตเชฟเชฆเซ‡เชถ เช—เชฏเชพ เช›เซ‡, เชคเซ‡เช“ เชจเชตเซเช‚ เชธเชฟเชฎ เช•เชพเชฐเซเชก เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชธเซเชŸเซ‹เชฐเชจเชพ เชฎเซ‡เชจเซ‡เชœเชฐ เชธเชพเชฅเซ‡ เชตเชพเชŸเชพเช˜เชพเชŸเซ‹ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡เชจเซ€ เช•เชฟเช‚เชฎเชค เชฒเช—เชญเช— $50 เช›เซ‡ (เชฎเชจเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเชณเซ€ - เชตเชฟเชตเชฟเชง เชฆเซ‡เชถเซ‹เชฎเชพเช‚ เช…เชจเซ‡ $20 เชฅเซ€ $100 เชธเซเชงเซ€เชจเชพ เชตเชฟเชตเชฟเชง เช“เชชเชฐเซ‡เชŸเชฐเซ‹ เชธเชพเชฅเซ‡), เช…เชจเซ‡ เชธเซŒเชฅเซ€ เช–เชฐเชพเชฌ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เชฌเชฐเชคเชฐเชซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ - เช† เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชจเชฅเซ€.

เชนเชตเซ‡ เชฌเชงเชพ เชเชธเชเชฎเชเชธ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡, เช…เชจเซ‡ เชซเซ‹เชจเชจเชพ เชฎเชพเชฒเชฟเช• เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช•เช‚เชˆเชชเชฃ เช•เชฐเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚ - เชคเซ‡ เชตเชฟเชฆเซ‡เชถเชฎเชพเช‚ เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชตเชฟเชฒเชจ เชชเซ€เชกเชฟเชคเชพเชจเชพ เชคเชฎเชพเชฎ เชเช•เชพเช‰เชจเซเชŸเซเชธ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ‡ เช›เซ‡ เช…เชจเซ‡ เชˆเชšเซเช›เซ‡ เชคเซ‹ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเซ€ เชจเชพเช–เซ‡ เช›เซ‡.

เชšเซ‹เชฐเชพเชฏเซ‡เชฒเซ€ เชธเช‚เชชเชคเซเชคเชฟ เชชเชฐเชค เชฎเชณเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ

เชฌเซ‡เช‚เช•เซ‹ เช•เซเชฏเชพเชฐเซ‡เช• เชชเซ€เชกเชฟเชคเซ‹เชจเซ‡ เช…เชกเชงเชพ เชฐเชธเซเชคเซ‡ เชธเชฎเชพเชตเซ€ เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เช–เชพเชคเชพเชฎเชพเช‚เชฅเซ€ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชชเชพเช›เซ€ เช–เซ‡เช‚เชšเซ€ เชฒเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€, เช—เซเชจเซ‡เช—เชพเชฐ เชจ เชฎเชณเซ‡ เชคเซ‹ เชชเชฃ เชซเชฟเชฏเชพเชŸ เชฎเชจเซ€ เชชเชฐเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชชเชฐเช‚เชคเซ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€ เชตเซ‹เชฒเซ‡เชŸเซเชธ เชธเชพเชฅเซ‡ เชฌเชงเซเช‚ เชตเชงเซ เชœเชŸเชฟเชฒ เช›เซ‡ - เช…เชจเซ‡ เชคเช•เชจเซ€เช•เซ€ เชฐเซ€เชคเซ‡, เช…เชจเซ‡ เช•เชพเชฏเชฆเชพเช•เซ€เชฏ เชฐเซ€เชคเซ‡. เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€, เชเช• เชชเชฃ เชเช•เซเชธเชšเซ‡เชจเซเชœ/เชตเซ‹เชฒเซ‡เชŸเซ‡ เชธเซเชตเซ‡เชชเชฟเช‚เช—เชจเซ‹ เชญเซ‹เช— เชฌเชจเซ‡เชฒเชพ เชฒเซ‹เช•เซ‹เชจเซ‡ เชตเชณเชคเชฐ เชšเซ‚เช•เชตเซเชฏเซเช‚ เชจเชฅเซ€.

เชœเซ‹ เชชเซ€เชกเชฟเชคเซ‹ เช•เซ‹เชฐเซเชŸเชฎเชพเช‚ เชคเซ‡เชฎเชจเชพ เชชเซˆเชธเชพเชจเซ‹ เชฌเชšเชพเชต เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡เช“ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‡ เชฆเซ‹เชท เช†เชชเซ‡ เช›เซ‡: เชคเซ‡เชฃเซ‡ เช–เชพเชคเชพเชฎเชพเช‚เชฅเซ€ เชชเซˆเชธเชพเชจเซ€ เชšเซ‹เชฐเซ€ เชฎเชพเชŸเซ‡ เชถเชฐเชคเซ‹ เชฌเชจเชพเชตเซ€. เชคเซ‡ เชฌเชฐเชพเชฌเชฐ เช›เซ‡ เชœเซ‡ เชฎเซ‡เช‚ เช•เชฐเซเชฏเซเช‚ เชฎเชพเชˆเช•เชฒ เชŸเชฐเซเชชเชฟเชจ, เชœเซ‡เชฎเชฃเซ‡ เชธเซเชตเซ‡เชชเชฟเช‚เช—เชจเซ‡ เช•เชพเชฐเชฃเซ‡ $224 เชฎเชฟเชฒเชฟเชฏเชจ เช—เซเชฎเชพเชตเซเชฏเชพ. เชคเซ‡ เชนเชตเซ‡ เชŸเซ‡เชฒเชฟเช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เช•เช‚เชชเชจเซ€ AT&T เชธเชพเชฎเซ‡ เชฆเชพเชตเซ‹ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€, เช•เซ‹เชˆเชชเชฃ เชฐเชพเชœเซเชฏเชฎเชพเช‚ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชจเชพ เชฎเชพเชฒเชฟเช•เซ‹เชจเซ‡ เช•เชพเชฏเชฆเซ‡เชธเชฐ เชฐเซ€เชคเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชฏเซ‹เชœเชจเชพเช“ เชจเชฅเซ€. เชคเชฎเชพเชฐเซ€ เชฎเซ‚เชกเซ€เชจเซ‹ เชตเซ€เชฎเซ‹ เชฒเซ‡เชตเซ‹ เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เชจเซเช•เชธเชพเชจ เชฎเชพเชŸเซ‡ เชตเชณเชคเชฐ เชฎเซ‡เชณเชตเชตเซเช‚ เช…เชถเช•เซเชฏ เช›เซ‡. เชคเซ‡เชฅเซ€, เชธเซเชตเซ‡เชช เชนเซเชฎเชฒเชพเชจเซ‡ เช…เชŸเช•เชพเชตเชตเซเช‚ เชคเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเชฐเชณ เช›เซ‡. เชธเซŒเชฅเซ€ เชธเซเชชเชทเซเชŸ เชฐเซ€เชค 2FA เชฎเชพเชŸเซ‡ เชตเชงเซ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ "เชฌเซ€เชœเชพ เชชเชฐเชฟเชฌเชณ" เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡.

เชเชธเชเชฎเชเชธ เชฆเซเชตเชพเชฐเชพ 2FA เชธเชพเชฅเซ‡ เชธเชฟเชฎ เชธเซเชตเซ‡เชช เช เชเช•เชฎเชพเชคเซเชฐ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€

เชเชธเชเชฎเชเชธเชฎเชพเช‚ เชชเซเชทเซเชŸเชฟเช•เชฐเชฃ เช•เซ‹เชก เชคเช•เชจเซ€เช•เซ€ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เชชเชฃ เช…เชธเซเชฐเช•เซเชทเชฟเชค เช›เซ‡. เชธเชฟเช—เซเชจเชฒเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ 7 (SS7) เชฎเชพเช‚ เช…เชจเชชเซ‡เชšเซเชก เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชธเช‚เชฆเซ‡เชถเชพเช“ เช…เชŸเช•เชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชเชธเชเชฎเชเชธ เชชเชฐ 2เชเชซเช เชธเชคเซเชคเชพเชตเชพเชฐ เชฐเซ€เชคเซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชฏ เช›เซ‡ (เชฏเซเชเชธ เชจเซ‡เชถเชจเชฒ เช‡เชจเซเชธเซเชŸเชฟเชŸเซเชฏเซ‚เชŸ เช“เชซ เชธเซเชŸเชพเชจเซเชกเชฐเซเชกเซเชธ เชเชจเซเชก เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชคเซ‡เชจเชพ เชกเชฟเชœเชฟเชŸเชฒ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ).

เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, 2FA เชจเซ€ เชนเชพเชœเชฐเซ€ เช˜เชฃเซ€เชตเชพเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เช–เซ‹เชŸเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ‹ เช…เชนเซ‡เชธเชพเชธ เช†เชชเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชเช• เชธเชฐเชณ เชชเชพเชธเชตเชฐเซเชก เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€, เช†เชตเซ€ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชคเซ‡เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเชพเชตเชคเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฎเชพเชŸเซ‡ เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เช…เชจเซ‡ เช˜เชฃเซ€เชตเชพเชฐ SMS เชฒเชพเช‚เชฌเชพ เชตเชฟเชฒเช‚เชฌ เชธเชพเชฅเซ‡ เช†เชตเซ‡ เช›เซ‡ เช…เชฅเชตเชพ เชฌเชฟเชฒเช•เซเชฒ เช†เชตเชคเชพ เชจเชฅเซ€.

เช…เชจเซเชฏ 2FA เชชเชฆเซเชงเชคเชฟเช“

เช…เชฒเชฌเชคเซเชค, เชฒเชพเช‡เชŸ เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจ เช…เชจเซ‡ เชเชธเชเชฎเชเชธ เชชเชฐ เช•เชจเซเชตเชฐเซเชœ เชฅเชคเซ€ เชจเชฅเซ€. 2FA เชจเซ€ เช…เชจเซเชฏ เชชเชฆเซเชงเชคเชฟเช“ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชตเชจ-เชŸเชพเช‡เชฎ TAN เช•เซ‹เชกเซเชธ: เชเช• เช†เชฆเชฟเชฎ เชชเชฆเซเชงเชคเชฟ, เชชเชฐเช‚เชคเซ เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ - เชคเซ‡ เชนเชœเซ€ เชชเชฃ เช•เซ‡เชŸเชฒเซ€เช• เชฌเซ‡เช‚เช•เซ‹เชฎเชพเช‚ เชตเชชเชฐเชพเชฏ เช›เซ‡. เชฌเชพเชฏเซ‹เชฎเซ‡เชŸเซเชฐเชฟเช• เชกเซ‡เชŸเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธ เช›เซ‡: เชซเชฟเช‚เช—เชฐเชชเซเชฐเชฟเชจเซเชŸเซเชธ, เชฐเซ‡เชŸเชฟเชจเชพ เชธเซเช•เซ‡เชจ. เชธเช—เชตเชก, เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เช…เชจเซ‡ เช•เชฟเช‚เชฎเชคเชจเซ€ เชฆเซเชฐเชทเซเชŸเชฟเช เชตเชพเชœเชฌเซ€ เชธเชฎเชพเชงเชพเชจ เชœเซ‡เชตเซ‹ เชฌเซ€เชœเซ‹ เชตเชฟเช•เชฒเซเชช 2FA: RSA Token, Google Authenticator เชฎเชพเชŸเซ‡ เช–เชพเชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡. เชญเซŒเชคเชฟเช• เช•เซ€เช“ เช…เชจเซ‡ เช…เชจเซเชฏ เชชเชฆเซเชงเชคเชฟเช“ เชชเชฃ เช›เซ‡.

เชธเชฟเชฆเซเชงเชพเช‚เชคเชฎเชพเช‚, เชฌเชงเซเช‚ เชคเชพเชฐเซเช•เชฟเช• เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชฒเชพเช—เซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, เช†เชงเซเชจเชฟเช• 2FA เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡, เชตเชพเชธเซเชคเชตเชฟเช•เชคเชพ เช…เชชเซ‡เช•เซเชทเชพเช“เชฅเซ€ เช…เชฒเช— เช›เซ‡.

เช…เชจเซเชธเชพเชฐ เชธเช‚เชถเซ‹เชงเชจ, 2FA เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡ เช…เชธเซเชตเชฟเชงเชพ เช›เซ‡, เช…เชจเซ‡ SMS เชฆเซเชตเชพเชฐเชพ 2FA เชจเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพ "เช…เชจเซเชฏ เชชเชฆเซเชงเชคเชฟเช“เชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚ เช“เช›เซ€ เช…เชธเซเชตเชฟเชงเชพ" เชฆเซเชตเชพเชฐเชพ เชธเชฎเชœเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ - เชเช•-เชตเช–เชคเชจเชพ เช•เซ‹เชกเซเชธ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เช เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชœเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚ เช›เซ‡.

เชตเชชเชฐเชพเชถ เช–เซ‹เชตเชพเชˆ เชœเชตเชพเชจเชพ เชกเชฐ เชธเชพเชฅเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช˜เชฃเซ€ 2FA เชชเชฆเซเชงเชคเชฟเช“เชจเซ‡ เชธเชพเช‚เช•เชณเซ‡ เช›เซ‡. เชญเซŒเชคเชฟเช• เช•เซ€ เช…เชฅเชตเชพ TAN เชชเชพเชธเชตเชฐเซเชกเซเชธเชจเซ€ เชธเซ‚เชšเชฟ เช–เซ‹เชตเชพเชˆ เช…เชฅเชตเชพ เชšเซ‹เชฐเชพเชˆ เชถเช•เซ‡ เช›เซ‡. Google Authenticator เชธเชพเชฅเซ‡ เชฎเชจเซ‡ เช…เช‚เช—เชค เชฐเซ€เชคเซ‡ เช–เชฐเชพเชฌ เช…เชจเซเชญเชตเซ‹ เชฅเชฏเชพ เช›เซ‡. เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชพเชฅเซ‡เชจเซ‹ เชฎเชพเชฐเซ‹ เชชเซเชฐเชฅเชฎ เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจ เชคเซ‚เชŸเซ€ เช—เชฏเซ‹ - เชฎเชพเชฐเชพ เชเช•เชพเช‰เชจเซเชŸเซเชธเชจเซ€ เชเช•เซเชธเซ‡เชธ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเชพ เชฎเชพเชฐเชพ เชชเซเชฐเชฏเชคเซเชจเซ‹เชจเซ€ เชชเซเชฐเชถเช‚เชธเชพ เช•เชฐเซ‹. เชฌเซ€เชœเซ€ เชธเชฎเชธเซเชฏเชพ เชจเชตเชพ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเซ€ เช›เซ‡. เชธเซเชฐเช•เซเชทเชพ เช•เชพเชฐเชฃเซ‹เชจเซ‡ เชฒเซ€เชงเซ‡ Google เชชเซเชฐเชฎเชพเชฃเช•เชฐเซเชคเชพ เชชเชพเชธเซ‡ เชจเชฟเช•เชพเชธ เชตเชฟเช•เชฒเซเชช เชจเชฅเซ€ (เชœเซ‹ เช•เซ€ เชจเชฟเช•เชพเชธ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชคเซ‹ เชคเซเชฏเชพเช‚ เชถเซเช‚ เชธเซเชฐเช•เซเชทเชพ เช›เซ‡?). เชเช•เชตเชพเชฐ เชฎเซ‡เช‚ เชœเชพเชคเซ‡ เชœ เชšเชพเชตเซ€เช“ เชฒเชˆ เชฒเซ€เชงเซ€, เช…เชจเซ‡ เชชเช›เซ€ เชฎเซ‡เช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เช•เซ‡ เชœเซ‚เชจเชพ เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจเชจเซ‡ เชถเซ‡เชฒเซเชซ เชชเชฐเชจเชพ เชฌเซ‰เช•เซเชธเชฎเชพเช‚ เชฐเชพเช–เชตเซเช‚ เชตเชงเซ เชธเชฐเชณ เชนเชคเซเช‚.

2FA เชชเชฆเซเชงเชคเชฟ เช† เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช:

  • เชธเซเชฐเช•เซเชทเชฟเชค - เชซเช•เซเชค เชคเชฎเซ‡ เชœ เชจเชนเซ€เช‚ เช•เซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เช เชคเชฎเชพเชฐเชพ เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเซ€ เชœเซ‹เชˆเช
  • เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ - เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เชคเชฎเชจเซ‡ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเชณเซ‡ เช›เซ‡
  • เช…เชจเซเช•เซ‚เชณ เช…เชจเซ‡ เชธเซเชฒเชญ - 2FA เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซเชชเชทเซเชŸ เช›เซ‡ เช…เชจเซ‡ เชจเซเชฏเซ‚เชจเชคเชฎ เชธเชฎเชฏ เชฒเซ‡ เช›เซ‡
  • เชธเชธเซเชคเซ

เช…เชฎเซ‡ เชฎเชพเชจเซ€เช เช›เซ€เช เช•เซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เช เชธเชพเชšเซ‹ เช‰เช•เซ‡เชฒ เช›เซ‡.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡, เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เช SMS เชฆเซเชตเชพเชฐเชพ เชตเชจ-เชŸเชพเช‡เชฎ เช•เซ‹เชกเซเชธ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชœเซ‡เชตเซเช‚ เชœ เชฒเชพเช—เซ‡ เช›เซ‡. เชคเชซเชพเชตเชค เชฎเชพเชคเซเชฐ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชšเซ‡เชจเชฒ เช›เซ‡. 2FA เช•เซ‹เชก เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฆเซเชงเชคเชฟ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชถเซเช‚ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡. เช…เชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ (เชฎเชพเชนเชฟเชคเซ€ เชฎเชพเชฐเซ€ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฎเชพเช‚ เช›เซ‡) เช† เชเช• เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡, Tor, iOS, Android, Linux, Windows, MacOS.

เชธเซ‡เชตเชพ เชตเชจ-เชŸเชพเช‡เชฎ เช•เซ‹เชก เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐเชจเชพ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐเชจเซ‡ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡. เชชเช›เซ€ เช•เซเชฒเชพเชธเชฟเช•เชจเซ‡ เช…เชจเซเชธเชฐเซ‹: เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเซ‡เชตเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชชเซเชฐเชพเชชเซเชค เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฒเซ‰เช— เช‡เชจ เช•เชฐเซ‡ เช›เซ‡.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

เชฒเซ‡เช–เชฎเชพเช‚ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ เชตเชฟเช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เชฎเซ‡เชธเซ‡เชจเซเชœเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡? เชฎเซ‡เช‚ เชฒเช–เซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชฎเซ‡เชธเซ‡เชœ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจเชจเซ€ เชธเซเชฐเช•เซเชทเชพ เช…เชจเซ‡ เช—เซ‹เชชเชจเซ€เชฏเชคเชพเชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡. 2FA เช•เซ‹เชกเซเชธ เชฎเซ‹เช•เชฒเชตเชพเชจเชพ เชฎเซเชฆเซเชฆเชพ เชชเชฐ, เชนเซเช‚ เชนเชพเช‡เชฒเชพเช‡เชŸ เช•เชฐเซ€เชถ:

  • เชเช•เชพเช‰เชจเซเชŸ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช•เซเชฒเชฟเช• - เช•เซ‹เชˆ เชซเซ‹เชจ เช…เชฅเชตเชพ เช‡เชฎเซ‡เช‡เชฒ เชจเชนเซ€เช‚.
  • 2FA เช•เซ‹เชก เชงเชฐเชพเชตเชคเชพ เชคเชฎเชพเชฎ เชธเช‚เชฆเซ‡เชถเชพเช“ Encrypted End-to-End curve25519xsalsa20poly1305 เช›เซ‡.
  • MITM เชนเซเชฎเชฒเชพเชจเซ‡ เชฌเชพเช•เชพเชค เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ - 2FA เช•เซ‹เชก เชธเชพเชฅเซ‡เชจเซ‹ เชฆเชฐเซ‡เช• เชธเช‚เชฆเซ‡เชถ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐเชจเซ‹ เชตเซเชฏเชตเชนเชพเชฐ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ Ed25519 EdDSA เชฆเซเชตเชพเชฐเชพ เชธเชนเซ€ เชฅเชฏเซ‡เชฒ เช›เซ‡.
  • 2FA เช•เซ‹เชก เชธเชพเชฅเซ‡เชจเซ‹ เชธเช‚เชฆเซ‡เชถ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡. เชฌเซเชฒเซ‹เช•เชจเซ‹ เช•เซเชฐเชฎ เช…เชจเซ‡ เชŸเชพเช‡เชฎเชธเซเชŸเซ‡เชฎเซเชช เชธเซเชงเชพเชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€, เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซ‹ เช•เซเชฐเชฎ.
  • เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เช•เซ‡เชจเซเชฆเซเชฐเซ€เชฏ เชฎเชพเชณเช–เซเช‚ เชจเชฅเซ€ เช•เซ‡ เชœเซ‡ เชธเช‚เชฆเซ‡เชถเชจเซ€ "เชชเซเชฐเชฎเชพเชฃเชฟเช•เชคเชพ" เชคเชชเชพเชธเซ‡. เช† เชธเชฐเซเชตเชธเช‚เชฎเชคเชฟ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชจเซ‹เชกเซเชธเชจเซ€ เชตเชฟเชคเชฐเชฟเชค เชธเชฟเชธเซเชŸเชฎ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชฎเชพเชฒเชฟเช•เซ€เชจเซ€ เช›เซ‡.
  • เช…เช•เซเชทเชฎ เช•เชฐเซ€ เชถเช•เชพเชคเซเช‚ เชจเชฅเซ€ - เชเช•เชพเช‰เชจเซเชŸเซเชธ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชคเชพ เชจเชฅเซ€ เช…เชจเซ‡ เชธเช‚เชฆเซ‡เชถเชพ เช•เชพเชขเซ€ เชถเช•เชพเชคเชพ เชจเชฅเซ€.
  • เช•เซ‹เชˆเชชเชฃ เช‰เชชเช•เชฐเชฃเชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ เชธเชฎเชฏเซ‡ 2FA เช•เซ‹เชกเซเชธ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ‹.
  • 2FA เช•เซ‹เชก เชธเชพเชฅเซ‡ เชธเช‚เชฆเซ‡เชถ เชตเชฟเชคเชฐเชฃเชจเซ€ เชชเซเชทเซเชŸเชฟ. เชธเซ‡เชตเชพ เช•เซ‡ เชœเซ‡ เชตเชจ-เชŸเชพเช‡เชฎ เชชเชพเชธเชตเชฐเซเชก เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡ เชคเซ‡ เช–เชพเชคเชฐเซ€เชชเซ‚เชฐเซเชตเช• เชœเชพเชฃเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. "เชซเชฐเซ€เชฅเซ€ เชฎเซ‹เช•เชฒเซ‹" เชฌเชŸเชจ เชจเชฅเซ€.

เช•เซ‡เชŸเชฒเซ€เช• เช…เชจเซเชฏ 2FA เชชเชฆเซเชงเชคเชฟเช“ เชธเชพเชฅเซ‡ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ เชเช• เชŸเซ‡เชฌเชฒ เชฌเชจเชพเชตเซเชฏเซเช‚ เช›เซ‡:

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชเช• เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ เช•เซ‹เชกเซเชธ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐเชฎเชพเช‚ เชเช•เชพเช‰เชจเซเชŸ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ - เชฒเซ‹เช— เช‡เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชคเซเชฐ เชชเชพเชธเชซเซเชฐเซ‡เชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡: เชคเชฎเซ‡ เชฌเชงเซ€ เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชเช•เชพเช‰เชจเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชฅเชตเชพ เชคเชฎเซ‡ เชฆเชฐเซ‡เช• เชธเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เชเช•เชพเช‰เชจเซเชŸ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

เชเช• เช…เชธเซเชตเชฟเชงเชพ เชชเชฃ เช›เซ‡ - เช–เชพเชคเชพเชฎเชพเช‚ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซ‹ เชเช• เชตเซเชฏเชตเชนเชพเชฐ เชนเซ‹เชตเซ‹ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เช•เซ‹เชก เชธเชพเชฅเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชธเช‚เชฆเซ‡เชถ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เซ€ เชœเชพเชฃเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชชเซเชฐเชฅเชฎ เชตเซเชฏเชตเชนเชพเชฐ เชธเชพเชฅเซ‡ เชœ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเชฎเชพเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เช† เชฐเซ€เชคเซ‡ เช…เชฎเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชฌเชนเชพเชฐ เชจเซ€เช•เชณเชตเชพเชฎเชพเช‚ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเชพ: เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชคเซ‡เชฎเชจเชพ เชตเซ‰เชฒเซ‡เชŸเชฎเชพเช‚ เชฎเชซเชค เชŸเซ‹เช•เชจเซเชธ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซ€ เชคเช• เช†เชชเซ€. เชœเซ‹ เช•เซ‡, เชเช•เชพเช‰เชจเซเชŸเชจเซ‡ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เซ€ เชจเชพเชฎ เช†เชชเชตเซเช‚ เช เชตเชงเซ เชธเชพเชฐเซ‹ เช‰เชชเชพเชฏ เช›เซ‡. (เชธเชฐเช–เชพเชฎเชฃเซ€ เชฎเชพเชŸเซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช•เชพเช‰เชจเซเชŸ เชจเช‚เชฌเชฐ เช›เซ‡ U1467838112172792705 เชœเชพเชนเซ‡เชฐ เช•เซ€เชจเซเช‚ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช›เซ‡ cc1ca549413b942029c4742a6e6ed69767c325f8d989f7e4b71ad82a164c2ada. เชฎเซ‡เชธเซ‡เชจเซเชœเชฐ เชฎเชพเชŸเซ‡ เช† เชตเชงเซ เช…เชจเซเช•เซ‚เชณ เช…เชจเซ‡ เชตเชพเช‚เชšเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ 2FA เช•เซ‹เชกเซเชธ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เชคเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพ เช›เซ‡). เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เช•เซ‹เชˆ เช†เชตเซ‹ เชจเชฟเชฐเซเชฃเชฏ เชฒเซ‡เชถเซ‡ เช…เชจเซ‡ โ€œเชธเซเชตเชฟเชงเชพ เช…เชจเซ‡ เชธเซเชฒเชญเชคเชพโ€ เชจเซ‡ เช—เซเชฐเซ€เชจ เชเซ‹เชจเชฎเชพเช‚ เช–เชธเซ‡เชกเชถเซ‡.

2FA เช•เซ‹เชก เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เช•เชฟเช‚เชฎเชค เช–เชฐเซ‡เช–เชฐ เช“เช›เซ€ เช›เซ‡ - 0.001 ADM, เชนเชตเซ‡ เชคเซ‡ 0.00001 USD เช›เซ‡. เชซเชฐเซ€เชฅเซ€, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเชจเซ‡ เชตเชงเชพเชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เช•เชฟเช‚เชฎเชค เชถเซ‚เชจเซเชฏ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชธเซ‡เชตเชพ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚

เชนเซเช‚ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เชนเซเช‚ เชฅเซ‹เชกเชพ เชตเชพเชšเช•เซ‹เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเซ‡เชตเชพเช“เชฎเชพเช‚ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เช…เชงเชฟเช•เซƒเชคเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชธ เช†เชชเชตเชพ เชธเช•เซเชทเชฎ เชนเชคเซ‹.

เชนเซเช‚ เชคเชฎเชจเซ‡ เช…เชฎเชพเชฐเชพ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชคเซ‡ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เช•เชนเซ€เชถ, เช…เชจเซ‡ เชธเชฎเชพเชจเชคเชพ เชฆเซเชตเชพเชฐเชพ เชคเชฎเซ‡ เช…เชจเซเชฏ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. 2FA เชกเซ‡เชฎเซ‹ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เช…เชฎเซ‡ เชเช•เชพเช‰เชจเซเชŸ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ postgresql10 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช.

เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชŸเซ‡เชœ:

  1. เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ เชเช• เชเช•เชพเช‰เชจเซเชŸ เชฌเชจเชพเชตเซ‹ เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชคเชฎเซ‡ 2FA เช•เซ‹เชก เชฎเซ‹เช•เชฒเชถเซ‹. เชคเชฎเชจเซ‡ เชเช• เชชเชพเชธเชซเซเชฐเซ‡เช เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‹เชกเซเชธ เชธเชพเชฅเซ‡เชจเชพ เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช–เชพเชจเช—เซ€ เช•เซ€ เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡.
  2. 2FA เช•เซ‹เชก เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเชพ เชธเชฐเซเชตเชฐเชฎเชพเช‚ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เช‰เชฎเซ‡เชฐเซ‹. เชœเซ‹ เชคเชฎเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชตเชจ-เชŸเชพเช‡เชฎ เชชเชพเชธเชตเชฐเซเชก เชกเชฟเชฒเชฟเชตเชฐเซ€ เชธเชพเชฅเซ‡ เช•เซ‹เชˆเชชเชฃ เช…เชจเซเชฏ 2FA เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เช† เชชเช—เชฒเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ€ เชฒเซ€เชงเซเช‚ เช›เซ‡.
  3. เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐเชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เช•เซ‹เชก เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชเช• เชธเซเช•เซเชฐเชฟเชชเซเชŸ เช‰เชฎเซ‡เชฐเซ‹.
  4. 2FA เช•เซ‹เชก เชฎเซ‹เช•เชฒเชตเชพ เช…เชจเซ‡ เชฆเชพเช–เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฌเชจเชพเชตเซ‹. เชœเซ‹ เชคเชฎเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชตเชจ-เชŸเชพเช‡เชฎ เชชเชพเชธเชตเชฐเซเชก เชกเชฟเชฒเชฟเชตเชฐเซ€ เชธเชพเชฅเซ‡ เช•เซ‹เชˆเชชเชฃ เช…เชจเซเชฏ 2FA เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เช† เชชเช—เชฒเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ€ เชฒเซ€เชงเซเช‚ เช›เซ‡.

1 เชเช•เชพเช‰เชจเซเชŸ เชฌเชจเชพเชตเซ‹

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเชฎเชพเช‚ เช–เชพเชคเซเช‚ เชฌเชจเชพเชตเชตเซเช‚ เชเชŸเชฒเซ‡ เช–เชพเชจเช—เซ€ เช•เซ€, เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เซ€ เช…เชจเซ‡ เชฎเซ‡เชณเชตเซ‡เชฒ เชเช•เชพเช‰เชจเซเชŸ เชธเชฐเชจเชพเชฎเซเช‚ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเซเช‚.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

เชชเซเชฐเชฅเชฎ, BIP39 เชชเชพเชธเชซเซเชฐเซ‡เช เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ SHA-256 เชนเซ‡เชถเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชนเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช–เชพเชจเช—เซ€ เช•เซ€ ks เช…เชจเซ‡ เชœเชพเชนเซ‡เชฐ เช•เซ€ kp เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เซ€เชฎเชพเช‚เชฅเซ€, เชตเซเชฏเซเชคเซเช•เซเชฐเชฎ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ SHA-256 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เช…เชฎเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเชฎเชพเช‚ เชธเชฐเชจเชพเชฎเซเช‚ เชฎเซ‡เชณเชตเซ€เช เช›เซ€เช.

เชœเซ‹ เชคเชฎเซ‡ เชจเชตเชพ เช–เชพเชคเชพเชฎเชพเช‚เชฅเซ€ เชฆเชฐ เชตเช–เชคเซ‡ 2FA เช•เซ‹เชก เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชเช•เชพเช‰เชจเซเชŸ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เช•เซ‹เชก เชธเชฐเซเชตเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡:

import Mnemonic from 'bitcore-mnemonic'
this.passphrase = new Mnemonic(Mnemonic.Words.ENGLISH).toString()

โ€ฆ

import * as bip39 from 'bip39'
import crypto from 'crypto'

adamant.createPassphraseHash = function (passphrase) {
  const seedHex = bip39.mnemonicToSeedSync(passphrase).toString('hex')
  return crypto.createHash('sha256').update(seedHex, 'hex').digest()
}

โ€ฆ

import sodium from 'sodium-browserify-tweetnacl'

adamant.makeKeypair = function (hash) {
  var keypair = sodium.crypto_sign_seed_keypair(hash)
  return {
    publicKey: keypair.publicKey,
    privateKey: keypair.secretKey
  }
}

โ€ฆ

import crypto from 'crypto'

adamant.getAddressFromPublicKey = function (publicKey) {
  const publicKeyHash = crypto.createHash('sha256').update(publicKey, 'hex').digest()
  const temp = Buffer.alloc(8)
  for (var i = 0; i < 8; i++) {
    temp[i] = publicKeyHash[7 - i]
  }
  return 'U' + bignum.fromBuffer(temp).toString()
}

เชกเซ‡เชฎเซ‹ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซเชฏเซเช‚ - เช…เชฎเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชเช• เชเช•เชพเช‰เชจเซเชŸ เชฌเชจเชพเชตเซเชฏเซเช‚, เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชกเซเชธ เชฎเซ‹เช•เชฒเซเชฏเชพ. เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เช† เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชตเชงเซ เช…เชจเซเช•เซ‚เชณ เช›เซ‡: เชคเซ‡ เชœเชพเชฃเซ‡ เช›เซ‡ เช•เซ‡ เชธเซ‡เชตเชพ เชšเซ‹เช•เซเช•เชธ เชเช•เชพเช‰เชจเซเชŸเชฎเชพเช‚เชฅเซ€ 2FA เช•เซ‹เชก เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซเช‚ เชจเชพเชฎ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

2 เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช 2FA เช•เซ‹เชก

เชฆเชฐเซ‡เช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฒเซ‹เช—เชฟเชจ เชฎเชพเชŸเซ‡ 2FA เช•เซ‹เชก เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเซ‹ เช†เชตเชถเซเชฏเช• เช›เซ‡. เช…เชฎเซ‡ เชชเซเชธเซเชคเช•เชพเชฒเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช speakeasy, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เช•เซ‹เชˆเชชเชฃ เช…เชจเซเชฏ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

const hotp = speakeasy.hotp({
  counter,
  secret: account.seSecretAscii,
});

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฆเชพเช–เชฒ เช•เชฐเซ‡เชฒ 2FA เช•เซ‹เชกเชจเซ€ เชฎเชพเชจเซเชฏเชคเชพ เชคเชชเชพเชธเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡:

se2faVerified = speakeasy.hotp.verify({
  counter: this.seCounter,
  secret: this.seSecretAscii,
  token: hotp,
});

3 2FA เช•เซ‹เชก เชฎเซ‹เช•เชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

2FA เช•เซ‹เชก เชธเชฌเชฎเชฟเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชจเซ‹เชก API, JS API เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช…เชฅเชตเชพ เช•เชจเซเชธเซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช† เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚, เช…เชฎเซ‡ เช•เชจเซเชธเซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช - เช† เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช›เซ‡, เชเช• เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชœเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. 2FA เช•เซ‹เชก เชธเชพเชฅเซ‡ เชธเช‚เชฆเซ‡เชถ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ send message เช•เชจเซเชธเซ‹เชฒ

const util = require('util');
const exec = util.promisify(require('child_process').exec);

โ€ฆ

const command = `adm send message ${adamantAddress} "2FA code: ${hotp}"`;
let { error, stdout, stderr } = await exec(command);

เชธเช‚เชฆเซ‡เชถเชพ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชค เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ send JS API เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚.

4 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ 2FA เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เช†เชชเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช† เชคเชฎเชพเชฐเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เช†เชงเชพเชฐเซ‡ เช…เชฒเช— เช…เชฒเช— เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช…เชฎเชพเชฐเชพ เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚ เช† Vue เช›เซ‡.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเชฐ 2FA เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชตเชงเซ‹

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชŸเซ-เชซเซ‡เช•เซเชŸเชฐ เช“เชฅเซ‡เชจเซเชŸเชฟเช•เซ‡เชถเชจ เชกเซ‡เชฎเซ‹ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡เชจเซ‹ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชก เชœเซ‹เชˆ เชถเช•เชพเชฏ เช›เซ‡ GitHub. เชคเซ‡เชจเซ‡ เช…เชœเชฎเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ Readme to a Live เชกเซ‡เชฎเซ‹เชฎเชพเช‚ เชเช• เชฒเชฟเช‚เช• เช›เซ‡.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹