Encrypting into the link
You pick a file and a password. The tool reads the file's bytes in the browser and encrypts them with a key derived from the password, so the result is unreadable without it. The encrypted bytes are then encoded and embedded in a data URL, whose content is the payload itself. You copy out one long string and send it by any channel.