Разбиране на криптирането от страна на клиента на CloudPaste
CloudPaste използва крайно криптиране от страна на клиента за да гарантирате, че вашите данни остават поверителни и защитени. Когато криптирането е активирано, целият текст и изображения се криптират във вашия браузър, преди да бъдат изпратени до нашите сървъри. Това означава, че никога нямаме достъп до вашите некриптирани данни или вашата парола.
Разбивка стъпка по стъпка:
Когато вие или някой с паролата отвори криптиран канал:
Цялото криптиране и декриптиране се извършва във вашия браузър, използвайки Web Crypto API. Вашата парола и некриптирани данни никога не напускат вашето устройство.
Всеки път, когато данните се криптират, се генерират нови произволни стойности на солта и IV. Това означава, че едно и също съдържание, криптирано два пъти, създава напълно различен шифрован текст, което предотвратява анализа на шаблони.
PBKDF2 със 100 000 итерации прави атаките с груба сила за пароли изчислително скъпи. Дори със средно силна парола, нападателите биха се нуждаели от значителни ресурси, за да разбият криптирането.
AES-GCM осигурява както поверителност, така и автентичност. Той гарантира, че криптираните данни не са били подправени, предпазвайки от атаки за модификация.
Използваме само утвърдени, рецензирани криптографски алгоритми (AES-256, PBKDF2, SHA-256), на които се доверяват експерти по сигурността по целия свят.
Въпреки че нашето криптиране е силно, моля, имайте предвид следните съображения:
Сигурността чрез неизвестност не е сигурност. Нашата имплементация на криптиране използва стандартни Web Crypto API и може да бъде одитирана чрез преглед на изходния код в инструментите за разработчици на вашия браузър.