Понимание клиентского шифрования CloudPaste
CloudPaste использует сквозное шифрование на стороне клиента чтобы ваши данные оставались конфиденциальными и защищенными. При включении шифрования весь текст и изображения шифруются в вашем браузере перед отправкой на наши серверы. Это означает, что мы никогда не будем иметь доступа к вашим незашифрованным данным или вашему паролю.
Пошаговое описание:
Когда вы или кто-либо, имеющий пароль, открывает зашифрованный канал:
Все операции шифрования и расшифровки происходят в вашем браузере с использованием Web Crypto API. Ваш пароль и незашифрованные данные никогда не покидают ваше устройство.
При каждом шифровании данных генерируются новые случайные значения соли и вектора инициализации (IV). Это означает, что при двукратном шифровании одного и того же содержимого получается совершенно разный зашифрованный текст, что препятствует анализу закономерностей.
Алгоритм PBKDF2 со 100 000 итерациями делает атаки методом перебора паролей вычислительно затратными. Даже при использовании достаточно надежного пароля злоумышленникам потребуются значительные ресурсы для взлома шифрования.
AES-GCM обеспечивает как конфиденциальность, так и аутентичность. Он гарантирует, что зашифрованные данные не были изменены, защищая от атак с целью модификации.
Мы используем только хорошо зарекомендовавшие себя, прошедшие экспертную оценку криптографические алгоритмы (AES-256, PBKDF2, SHA-256), которым доверяют эксперты по безопасности во всем мире.
Несмотря на высокую степень шифрования, пожалуйста, учитывайте следующие моменты:
Безопасность за счет сокрытия информации — это не безопасность. Наша реализация шифрования использует стандартные API веб-криптографии, и ее можно проверить, просмотрев исходный код в инструментах разработчика вашего браузера.