Разумевање шифровања на страни клијента у CloudPaste-у
CloudPaste користи енкрипција од краја до краја на страни клијента како би се осигурало да ваши подаци остану приватни и безбедни. Када је шифровање омогућено, сав текст и слике се шифрују у вашем прегледачу пре него што се пошаљу на наше сервере. То значи да никада немамо приступ вашим нешифрованим подацима или вашој лозинки.
Корак-по-корак разлагање:
Када ви или неко ко има лозинку отвори шифровани канал:
Сва шифровања и дешифровања се дешавају у вашем прегледачу помоћу Web Crypto API-ја. Ваша лозинка и нешифровани подаци никада не напуштају ваш уређај.
Сваки пут када се подаци шифрују, генеришу се нове насумичне вредности соли и IV. То значи да исти садржај шифрован два пута производи потпуно различит шифровани текст, што спречава анализу образаца.
PBKDF2 са 100.000 итерација чини грубе нападе лозинком рачунски скупим. Чак и са умерено јаком лозинком, нападачима би били потребни значајни ресурси да би провалили енкрипцију.
AES-GCM пружа и поверљивост и аутентичност. Осигурава да шифровани подаци нису неовлашћено мењани, штитећи од напада модификације.
Користимо само добро успостављене, рецензиране криптографске алгоритме (AES-256, PBKDF2, SHA-256) којима верују стручњаци за безбедност широм света.
Иако је наша енкрипција јака, имајте на уму следеће:
Безбедност кроз нејасноћу није безбедност. Наша имплементација шифровања користи стандардне Web Crypto API-је и може се ревидирати прегледом изворног кода у алатима за програмере вашег прегледача.