AES-256-GCM
AES-256-GCM — шырока выкарыстоўваны сіметрычны метад шыфравання: ён абараняе даныя 256-бітным ключом і заўважае, калі іх хтосьці змяніў.
Што такое AES-256-GCM?
AES (Advanced Encryption Standard) — сіметрычны шыфр: для шыфравання і расшыфравання выкарыстоўваецца адзін і той жа ключ. Лічба 256 абазначае даўжыню ключа ў бітах — гэта найдаўжэйшы з трох варыянтаў AES. GCM (Galois/Counter Mode) — рэжым працы, які вызначае, як AES апрацоўвае даныя, даўжэйшыя за адзін блок.
Як гэта працуе і што важна
Акрамя шыфравання, GCM вылічвае кароткае кантрольнае значэнне — так званы тэг аўтэнтыфікацыі. Калі зашыфраваныя даныя па дарозе змянілі, праверка не праходзіць, і даныя адхіляюцца, а не расшыфроўваюцца. На практыцы вырашальныя дзве рэчы: nonce нельга выкарыстоўваць паўторна з тым жа ключом, а сам ключ павінен заставацца сакрэтным.
У Friendstime
У сховішчы файлаў Friendstime файлы шыфруюцца з дапамогай AES-256-GCM проста ў тваім браўзеры. Ключ знаходзіцца ў частцы спасылкі пасля знака #, якая на сервер не адпраўляецца. Ставіся да спасылкі на сховішча як да ключа і дзяліся ёю толькі з тымі, хто павінен бачыць файл.
Частыя пытанні
Ці пагражаюць квантавыя камп’ютары AES-256?
Згодна з сучаснымі ведамі, нашмат менш, чым RSA або метадам на эліптычных крывых. 256-бітны ключ звычайна лічыцца дастаткова доўгім, нават калі ўлічваць квантавыя камп’ютары.
Што будзе, калі хтосьці змяніць зашыфраваныя даныя?
Тэг аўтэнтыфікацыі больш не супадзе, і правільная рэалізацыя адмовіцца расшыфроўваць даныя.
Звязаныя тэрміны
Звязаныя тэмы
Паспрабуй Friendstime
Рэгістрацыя займае хвіліну і бясплатная.