🔐 Техничка спецификација за енкрипција

Разбирање на енкрипцијата од страна на клиентот на CloudPaste

✓ Архитектура со нула знаење

Преглед

CloudPaste користи енкрипција од крај до крај од страна на клиентот за да се осигурате дека вашите податоци остануваат приватни и безбедни. Кога е овозможено шифрирање, целиот текст и слики се шифрираат во вашиот прелистувач пред да бидат испратени до нашите сервери. Ова значи дека никогаш немаме пристап до вашите нешифрирани податоци или вашата лозинка.

🛡️ Вашите податоци се шифрираат пред да го напуштат вашиот уред.
Серверот складира само шифрирани податоци и никогаш не ја гледа вашата лозинка или дешифрирана содржина.

Технички спецификации

Алгоритам за енкрипција: AES-256-GCM (Напреден стандард за шифрирање)
Клучно изведување: PBKDF2 (Функција за изведување на клучеви базирана на лозинка 2)
Хеш функција: SHA-256
Итерации: 100.000 (PBKDF2 итерации)
Должина на клучот: 256 бита
Должина на солта: 128 бита (случајно генерирани по енкрипција)
IV Должина: 96 бита (случајно генерирани по енкрипција)
Имплементација: API за веб криптографија (криптографија на матичен прелистувач)

Како функционира

Процес на енкрипција

1
Внесете лозинка
Вие давате лозинка
→
2
Изведување на клуч
PBKDF2 генерира клуч за криптирање
→
3
Шифрирај податоци
AES-256-GCM шифрира содржина
→
4
Постави
Шифрирани податоци испратени до серверот

Чекор-по-чекор анализа:

Процес на дешифрирање

Кога вие или некој што ја има лозинката ќе отвори шифриран канал:

Безбедносни карактеристики

🔒 Шифрирање од страна на клиентот

Целото енкрипција и дешифрирање се случува во вашиот прелистувач користејќи го Web Crypto API. Вашата лозинка и неенкриптираните податоци никогаш не го напуштаат вашиот уред.

🎲 Уникатно енкрипција по операција

Секој пат кога податоците се шифрираат, се генерираат нови случајни вредности на salt и IV. Ова значи дека истата содржина шифрирана двапати произведува сосема различен шифриран текст, спречувајќи анализа на шаблони.

🔐 Силно изведување на клучни зборови

PBKDF2 со 100.000 итерации ги прави нападите со лозинка со груба сила пресметковно скапи. Дури и со умерено силна лозинка, на напаѓачите би им биле потребни значителни ресурси за да го пробијат енкрипцијата.

✅ Автентично енкрипција

AES-GCM обезбедува и доверливост и автентичност. Тој гарантира дека шифрираните податоци не се менувани, заштитувајќи од напади за модификација.

🌐 Индустриски стандардни алгоритми

Користиме само добро воспоставени, рецензирани криптографски алгоритми (AES-256, PBKDF2, SHA-256) на кои им веруваат безбедносни експерти ширум светот.

Што складираме

На серверот складираме само:
  • Шифриран шифриран текст (нечитлив без вашата лозинка)
  • Знаме што покажува дека каналот е шифриран
  • Метаподатоци (временски ознаки за прикачување, големини на датотеки)
⚠️ НИКОГАШ не складираме:
  • Вашата лозинка
  • Вашите клучеви за шифрирање
  • Вашите нешифрирани податоци

Најдобри практики

Ограничувања и размислувања

Иако нашето енкрипција е силно, ве молиме имајте ги предвид овие работи:

Отворен код и транспарентност

Безбедноста преку нејасност не е безбедност. Нашата имплементација на енкрипција користи стандардни API-ја за веб криптовалути и може да се ревидира со прегледување на изворниот код во алатките за програмери на вашиот прелистувач.