Защитите текст паролем: он шифруется AES-256-GCM (ключ выводится через PBKDF2) прямо в браузере и превращается в одну строку, которую можно хранить или пересылать. Для расшифровки нужны только строка и пароль.
Нет. Вся криптография выполняется локально в браузере через Web Crypto API.
Текст не восстановить — в этом и смысл стойкого шифрования. Сброса нет.
AES-256-GCM с ключом, растянутым PBKDF2 (150 000 итераций), — те же примитивы, что в менеджерах паролей.