เชตเชฟเชคเชฐเชฟเชค เชธเซเชคเซเชฐเซ‹เชค เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ Git 2.27

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

เช…เช—เชพเช‰เชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚, เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ 537 เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชถเชพเชฎเซ‡เชฒ เช›เซ‡, เชœเซ‡ 71 เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ€ เชญเชพเช—เซ€เชฆเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ 19 เช เชชเซเชฐเชฅเชฎ เชตเช–เชค เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชญเชพเช— เชฒเซ€เชงเซ‹ เชนเชคเซ‹. เชชเชพเชฏเชพเชจเซ€ เชจเชตเซ€เชจเชคเชพเช“:

  • เช…เช—เชพเช‰เชจเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‡เชฒ เชกเชฟเชซเซ‰เชฒเซเชŸ เชธเช•เซเชทเชฎเชคเชพ เชชเชพเช›เซเช‚ เชซเซ‡เชฐเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชฌเซ€เชœเซ€ เช†เชตเซƒเชคเซเชคเชฟ Git เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชœเซเชฏเชพเชฐเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชฐเชฟเชฎเซ‹เชŸเชฒเซ€ Git เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชฅเชพเชฏ เช›เซ‡. เช…เชฒเช— เชตเชฟเชšเชพเชฐเชฃเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชฒเชชเชธเชฃเซ‹ เชฎเซเชฆเซเชฆเชพเช“เชจเซ€ เช“เชณเช–เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชนเชœเซ€ เชคเซˆเชฏเชพเชฐ เชจเชฅเซ€ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชชเซเชฐเซ‹เช•เซเชธเซ€ เชฆเซเชตเชพเชฐเชพ เชเช•เซเชธเซ‡เชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ SSL เช•เชจเซ‡เช•เซเชถเชจ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • "เชธเซเชตเชšเซเช›" เช…เชจเซ‡ "เชธเซเชฎเชœ" เชŸเซเชฐเชพเชจเซเชธเชซเซ‹เชฐเซเชฎ เชซเชฟเชฒเซเชŸเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชคเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชนเชตเซ‡ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชตเซƒเช•เซเชท, เชœเซ‡เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เชฌเซเชฒเซ‹เชฌ เชฆเซ‡เช–เชพเชฏ เช›เซ‡.
  • เชฎเซ‚เช‚เชเชตเชฃ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡, "git describe" เช†เชฆเซ‡เชถ เชนเชตเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชตเชฟเชธเซเชคเซƒเชค เช†เช‰เชŸเชชเซเชŸ เชฎเซ‹เชก ("--เชฒเชพเช‚เชฌเชพ") เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เชœเซ‹ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชฌเชฆเชฒเชพเชฏเซ‡เชฒ เชŸเซ‡เช— เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ (เช…เช—เชพเช‰, เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเชคเซเช‚ เชธเชนเซ€ เช•เชฐเซ‡เชฒ เช…เชฅเชตเชพ เชŸเซ€เช•เชพ เช•เชฐเซ‡เชฒ เชŸเซ‡เช— เช†เช‰เชŸเชชเซเชŸ เชนเซ‹เชฏ เชคเซ‹ เชชเชฃ เชคเซ‡ เชนเชคเซเช‚. "refs/tags/" เชชเชฆเชพเชจเซเช•เซเชฐเชฎเชฎเชพเช‚ เชจเชพเชฎ เชฌเชฆเชฒเซเชฏเซเช‚ เช…เชฅเชตเชพ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚, เช…เชจเซ‡ "git show tag^0" เช†เชฆเซ‡เชถ เช…เชชเซ‡เช•เซเชทเชพ เชฎเซเชœเชฌ เช•เชพเชฎ เช•เชฐเชคเซ‹ เชจ เชนเชคเซ‹ - "refs/tags/tag" เชฎเชณเซเชฏเซ‹ เชจ เชนเชคเซ‹ เช…เชฅเชตเชพ เช…เชฒเช— เชŸเซ‡เช— เชชเชฃ เชชเชฐเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹).
  • เชœเซเชฏเชพเชฐเซ‡ "git เชชเซเชฒ" เชšเชฒเชพเชตเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชธเชฟเชตเชพเชฏ เช•เซ‡ pull.rebase เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชšเชฒ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ เชนเซ‹เชฏ เช…เชจเซ‡ "--[no-]rebase" เช…เชฅเชตเชพ "--ff-only" เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชคเซ‹ เชจเชฅเซ€. เชœเซ‡เช“ เชฐเซ€เชฌเซ‡เช เช“เชชเชฐเซ‡เชถเชจ เช•เชฐเชตเชพเชจเซ‹ เช‡เชฐเชพเชฆเซ‹ เชงเชฐเชพเชตเชคเชพ เชจเชฅเซ€ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชšเซ‡เชคเชตเชฃเซ€เชจเซ‡ เชฆเชฌเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชšเชฒเชจเซ‡ เช–เซ‹เชŸเชพ เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • "เช—เซ€เชŸ เชซเซ‡เชš" เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ "เช—เชฟเชŸ เชชเซเชฒ" เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช…เช—เชพเช‰ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชธเชฎเชพเชจ เชตเชฟเช•เชฒเซเชชเซ‹ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เซƒเชค เช›เซ‡ เช…เชจเซ‡ เช—เซเชฎ เชฅเชฏเซ‡เชฒ เชตเชฟเช•เชฒเซเชชเซ‹ git fetch เชฎเชพเช‚ เชชเชธเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • "commit.gpgSign" เชธเซ‡เชŸเชฟเช‚เช—เชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "git rebase" เช†เชฆเซ‡เชถเชฎเชพเช‚ "-no-gpg-sign" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • เชฌเชฟเชจ-ASCII เช…เช•เซเชทเชฐเซ‹เชจเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ, "เชชเซเชฐเซ‡เชทเช•:" เช…เชจเซ‡ "เชตเชฟเชทเชฏ:" เชนเซ‡เชกเชฐเซ‹เชจเซ‡ เชฏเชฅเชพเชตเชค เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ "เช—เซ€เชŸ เชซเซ‹เชฐเซเชฎเซ‡เชŸ-เชชเซ‡เชš" เชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • "-เชถเซ‹-เชชเซเชฒเซเชธ" เชตเชฟเช•เชฒเซเชช "เช—เซ€เชŸ เชฒเซ‹เช—" เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเชพเชคเซเชฐ เชคเซ‡ เช•เชฎเชฟเชŸเซเชธเชจเซ‡ เชœเซ‹เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ, เชชเชฃ เช…เชฒเช— เชถเชพเช–เชพเชฎเชพเช‚เชฅเซ€ เช† เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชฎเชฐเซเชœ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพ เชชเชฃ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹.
  • เชฌเชงเชพ เช˜เชŸเช•เซ‹เชฎเชพเช‚ เชฏเซเชจเชฟเชซเชพเช‡เชก เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เช‡เชจเชชเซเชŸ เชนเซ‡เชจเซเชกเชฒเชฟเช‚เช— เช…เชจเซ‡ เช‡เชจเชชเซเชŸ เชชเซเชฐเซ‹เชฎเซเชชเซเชŸ เชฌเชคเชพเชตเซเชฏเชพ เชชเช›เซ€ เชชเชฃ เชตเชพเช‚เชšเชตเชพเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเชนเซ‡เชฒเชพเช‚ fflush() เชชเชฐ เช•เซ‰เชฒ เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • "git rebase" เชคเชฎเชจเซ‡ เชชเซเชฐเชฅเชฎ "เชšเซ‡เช•เช†เช‰เชŸ" เช‘เชชเชฐเซ‡เชถเชจ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชคเชฎเชพเชฎ เชธเซเชฅเชพเชจเชฟเช• เช•เชฎเชฟเชŸเซเชธเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชชเช›เซ€ เชญเชฒเซ‡ เชคเซ‡เชฎเชพเช‚เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เช…เช—เชพเช‰ เช…เชชเชธเซเชŸเซเชฐเซ€เชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเซ‹เชฏ.
  • 'pack.useSparse' เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชšเชฒเชจเซ‡ 'true' เชฎเชพเช‚ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡เชฅเซ€ เช…เช—เชพเช‰ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชคเชฐเซ€เช•เซ‡ เชฆเชฐเซเชถเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡.
  • "เช—เซ€เชŸ เชฎเชฐเซเชœ" เชฎเชพเช‚ "--เช“เชŸเซ‹เชธเซเชŸเซ‡เชถ" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • เชธเซเชงเชพเชฐเซ‡เชฒ "เชธเซเชชเซ‡เชฐเซเชธ-เชšเซ‡เช•เช†เช‰เชŸ" เช‡เชจเซเชŸเชฐเชซเซ‡เชธ.
  • "git update-ref --stdin" เชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชจเชตเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
    เชฒเชฟเช‚เช• เช…เชชเชกเซ‡เชŸ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจเซเชธเชจเชพ เชธเซ€เชงเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเชนเซเชตเชฟเชง เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชเชฎเชพเช‚ เชฌเซ‡-เชคเชฌเช•เซเช•เชพเชจเชพ เช…เชฃเซ เชฒเชฟเช‚เช• เช…เชชเชกเซ‡เชŸเซเชธเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡.

  • เชฎเชพเชฐเซเช•เชกเชพเช‰เชจ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เชฎเชพเชŸเซ‡ เชฏเซเชเชฐเชกเซ€เชซ เชŸเซ‡เชฎเซเชชเซเชฒเซ‡เชŸเซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • เช›เซ‚เชŸเชพเช›เชตเชพเชฏเชพ-เชšเซ‡เช•เช†เช‰เชŸ เชจเชฎเซ‚เชจเชพเช“เชฎเชพเช‚เชจเชพ เชคเชฎเชพเชฎ เชชเชพเชฅเชจเซ‡ เชฌเชพเช•เชพเชค เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซเชฏเซ‹ เชœเซ‡ เช–เชพเชฒเซ€ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชตเซƒเช•เซเชทเชฎเชพเช‚ เชชเชฐเชฟเชฃเชฎเซ‡ เช›เซ‡.
  • "git restore --staged --worktree" เช“เชชเชฐเซ‡เชถเชจ เชนเชตเซ‡ เชญเซ‚เชฒ เชซเซ‡เช‚เช•เชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ "HEAD" เชถเชพเช–เชพเชฎเชพเช‚เชฅเซ€ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เช›เซ‡.
  • SHA-2 เชจเซ‡ เชฌเชฆเชฒเซ‡ SHA-1 เชนเซ‡เชถเชฟเช‚เช— เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชฎเชพเช‚ เชธเช‚เช•เซเชฐเชฎเชฃ เชชเชฐ เช•เชพเชฎ เชšเชพเชฒเซ เชฐเชพเช–เซเชฏเซเช‚.
  • GnuPG เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช•เซ‹เชก เชซเชฐเซ€เชฅเซ€ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

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