Skip to content

Encrypting messages

Overview

The Encrypt Message dialog provides a simple interface for encrypting text using GPG (GNU Privacy Guard) with symmetric encryption. This tool is ideal for users who want to secure messages using a password and produce ASCII-armored output suitable for email or text-based sharing.

Features

  • Text Input Field: Enter the message you wish to encrypt in the large text box labeled "Enter text to encrypt...".
  • Password Fields: Provide a password in the "Password" field and confirm it in the "Confirm" field. This password will be used for symmetric encryption.
  • Generate Password Button: Use this button to automatically generate a secure password. A dropdown menu allows you to choose between:
  • Generate Password: Creates a strong, human-readable password.
  • Generate Random Noise: Produces high-entropy random data for maximum security.
  • Encrypted Output Field: After encryption, the ASCII-armored encrypted message will appear in the lower text box labeled "Encrypted text will appear here...".

Action Buttons

  • Encrypt: Encrypts the input message using the provided password and displays the result.
  • Copy: Copies the encrypted output to the clipboard.
  • Save: Saves the encrypted message to a file.
  • Close: Closes the dialog.

Output Format

The encrypted message is presented in ASCII-armored format, making it easy to share via email, chat, or other text-based platforms. This format is compatible with standard GPG tools and can be decrypted using the same password.

Security Notes

  • Always use a strong password or random noise for encryption.
  • Keep your password secure and do not share it unless necessary.
  • ASCII-armored output ensures compatibility and readability across platforms.

This dialog is a convenient way to apply GPG encryption without needing command-line tools, making secure communication accessible to all users.