Hat.sh – кроссплатформенный сервис, который позволяет безопасно зашифровать файлы с помощью алгоритма AES-256-GCM прямо в браузере. Всё что нужно это выбрать нужный файл и загрузить его, после чего ввести 12-ти-значный пароль и загрузить файл.
После, того как файл зашифруется, изменится его расширение на .enc (encrypt). его нельзя будет просто так открыть на компьютере. Если попробовать открыть просто в текстовом редакторе этот файл, то видно что текст там, или содержимое зашифровано.
После получения зашифрованного файла, получатель может его на этом же сервисе зайти и расшифровать, переключив вкладку на Decryption. Нужно загрузить полученный зашифрованный файл, загрузить его, нажать далее и ввести пароль, после чего загруженный файл расшифруется и его можно будет скачать. После скачивания файл откроется в изначальном, обычном виде и можно будет посмотреть его содержимое
Загруженные файлы не хранятся на сервере. Данный сервис имеет открытый исходный код. То есть его может использовать любой человек у себя локально. Все исходные файлы выложены на GitHub. Все желающие могут скачать и установить его у себя на сервере.