What is the "Text Encryption Tool" extension and how does it work?
This extension aims to easy encrypted text generation by providing four context-menu items for selection context. Two context-menu items are used for encryption and decryption to the clipboard and the two others are for replacing the original textual data. Upon an encryption call, you will be asked to enter a custom passphrase twice to make sure there is no typo in the passphrase. Note that there is "NO" way to decrypt an already encrypted data if the passphrase is lost.
This extension can be used for instance to send an import textual data along with your email. Or store passwords securely in your Gmail account. Just make sure to add a note that the encrypted text can be decrypted using any SHA256 decoder.
How does "Text Encryption Tool" encode strings? Is this really safe?
This extension uses SHA256 algorithm to encrypt your textual data. In more details, the extension uses the provided passphrase as the private key and will generate a random public key as well. Whenever you want to decrypt the data, the extension generates a new public key (since there is no access to the old one and actually there is no need for that either) and uses the provided passphrase as the private key. This is a pretty strong method to keep your data safe. Just note that there is practically no way to decrypt an already encrypted text if your password is forgotten. Make sure to add a hint about the password when performing an encryption. Also, note that you can have different passphrases each time you are encrypting a new string data.
What's new in this version?
Please check the Logs section.
|Please keep reviews clean, avoid the use of improper language and do not post any personal information.|
|contextMenus||to add context-menu items to the selection context|
|notifications||notify user when operation is performed either successfully or not|
|storage||to keep user and internal preferences such as version number|
|*://*/*||to be able to inject script when an action is performed (to replace text data when replace mode is used)|