||5 months ago|
|_locales||6 months ago|
|releases||6 months ago|
|web-fonts-with-css||12 months ago|
|Header.png||11 months ago|
|README.md||5 months ago|
|Screenshot v1.0 Ciphertext.png||11 months ago|
|Screenshot v1.0 Text.png||11 months ago|
|Screenshot v1.0.png||12 months ago|
|Screenshot v1.4 Dark Mode.png||6 months ago|
|Screenshot v1.4 Light Mode.png||6 months ago|
|TRANSLATE.md||5 months ago|
|aes.js||6 months ago|
|banner.svg||6 months ago|
|dark.css||6 months ago|
|get-it-on-codeberg.png||6 months ago|
|get-the-addon.png||12 months ago|
|icon.png||12 months ago|
|index.html||6 months ago|
|jquery-3.5.0.min.js||12 months ago|
|manifest.json||6 months ago|
|script.js||6 months ago|
|style.css||6 months ago|
Text Encryptor is a simple Firefox addon which lets you encrypt text securely and easily.
This addon encrypts your confidential text using AES, the most secure encryption algorithm in the world. No-one is able to crack it within a lifetime – not even the police or NSA!
- encrypt your private notes
- send your banking details unmonitored to a friend who uses WhatsApp only sigh
- store your passwords on your PC without exposing them to hackers
- doesn't track you
- doesn't store, send or upload your inputs anywhere
- is ad-free
- is FOSS (free and open source software)
Usage and FAQs
Do you speak another language fluently? The consider translating Text Encryptor!
How to encrypt text?
Enter your plaintext and choose a secure password. Then, click on "Encrypt".
How to decrypt text?
Click on the "Decrypt" button above. Enter your ciphertext and the corresponding password used to encrypt it. Then, click on "Decrypt".
I have forgotten the password
Sorry, it's not possible to recover your data without the correct password. If I wanted to add such a feature, this would destroy AES' security and give hackers the opportunity to easily crack your data.
Why do my inputs disappear each time I close the popup?
If I wanted to let you keep your inputs I'd have to store them on your computer which is a big risk.
"There was an error"
If Text Encryptor tells you that there was an error, there's something wrong with the data you've entered. Check for spelling mistakes and try it again.
Where to report bugs?
Feel free to open a new issue.
May I contribute?
Sure! Pull requests fixing bugs and closing issues are always welcome.
Where does the encryption algorithm come from?
MOST IMPORTANTLY you have to make sure you use secure passwords in order to encrypt your plaintext securely! Insecure passwords can't protect your private data at all!
- are as long as possible, at least 30 characters
- consist of letters, digits, symbols and spaces
- contain real words as well as gibberish
- do NOT contain private details like forenames, lastnames, birthdates, pets' names, phone numbers etc. because hackers could just guess them for example by checking your social media profiles.
The fact that the weak password warning in the addon's popup disappears does not automatically mean that the password is strong!
Never ever use passwords like '12345' or 'pizza'!
Don't use Text Encryptor on a compromised computer (e.g. infected by a virus) because then the 'bad guys' can spy on you and get your private data before you encrypt it. AES can't protect your private data if hackers spy on your keyboard!
Too sensitive data
Don't use Text Encryptor if your private data is so sensitive that its illegitimate decryption is a danger to your life or that of the public. Don't use Text Encryptor if you are a whistleblower. You may still use Text Encryptor if it should just add an extra layer of security to an already existing secure encryption. You just shouldn't rely on Text Encryptor.
So is Text Encryptor not secure after all?
Yes, it is secure due to AES. But there might be some so-called implementation errors (we programmers aren't perfect, you know) which is why you should always combine multiple encryption tools and algorithms.
So: Do use Text Encryptor as a part of several encryption layers but do not rely on it itself if you or your data are particularly vulnerable. Okay?
How does it work?
Text Encryptor uses CryptoJS to encrypt and decrypt the user's texts:
var encrypted = CryptoJS.AES.encrypt(text, passwort); encrypted = encrypted.toString(); var decrypted = CryptoJS.AES.decrypt(text, passwort); decrypted = decrypted.toString(CryptoJS.enc.Utf8);
Text Enryptor uses jQuery.