How to Encrypt Your Notes, Photos & Archives with EncryptPad « Null Byte :: WonderHowTo

For anyone wanting to keep information private, plain text is a format of the past. Instead, cheap, powerful encryption is widely available, but often not easy enough to use to attract widespread adoption. An exception to this rule is EncryptPad, an easy to use application that lets you encrypt text, photos, or archives with strong encryption using a password, keyfile, or both.The Need for Encrypted InformationIn the digital world, plain text is an easy target. Keeping anything of importance in plain text means, obviously, that anyone can read it, and while this would have been expected back when processing power was expensive, there are now many free and easy ways of keeping your text in a more secure state. Encryption uses a key you create to scramble the data you're saving, making it easy for you to retrieve but hard or impossible for others to recover.Don't Miss:How to Hide Secret Data Inside an Image or Audio File in SecondsThink of it this way: if you were to record everything in plain text on your computer and then lose it, whoever found it would be able to read all of the unencrypted contents of your drive. If you were to lose the same laptop but with your files encrypted, there are a few ways you could frustrate someone trying to dig around inside.Passwords & More for Managing EncryptionFirst, you could set a password that would need to be broken to retrieve the information, significantly reducing the likelihood that someone could access the files that are now outside your control. Of course, this could still be attacked if you picked a weak or common password or if you reused the password in other places where it could be phished.Don't Miss:Use Private Encrypted Messaging Over TorA more secure way of doing so is to create a keyfile that is required to unlock sensitive files and then keep a copy accessible over the network. That way, you can revoke access to the file by deleting the key from the network, making it so files are impossible to decrypt until you upload the key again.EncryptPad is an easy to use application that presents a simple to use GUI similar to other notepad programs. While it is by no means the most powerful word processor, it makes encrypting notes a breeze and allows the same functionality you would expect from any GUI text editor.Step 1: Install EncryptPadTo download EncryptPad, the best way to get started is to use the precompiled binaries available on theEncryptPad website. Select the version that matches your operating system, and then install EncryptPad following the on-screen prompts.FormacOS, simply download the file and open the disk image to find the fully functional encrypted notepad application. You can drag and drop this directly into your "Applications" folder. On other systems, EncryptPad is similarly easy to install.Step 2: Open a Text File Using the Text EditorTo open EncryptPad, launch the application by double-clicking the EncryptPad lock icon. This should launch you into an empty "untitled" EncryptPad file. You'll notice the file extension, EPD, is specific to this program.Here, you can see we've got the same kind of basic text editor we'd expect to be installed alongside an operating system. While there aren't many formatting options, the magic really comes after you lock down the contents with a password or keyfile.Click on the gear icon to show the encryption options for EncryptPad. Here, you can see the type of symmetric encryption you can select. If you'd like to bump up the power of the hashing function to SHA-512 from SHA-256, you can do so here.Once these options are set, we can move on to locking down our file so only we can see it. Let's add some text, and then move on to encrypting it.Step 3: Protect Your File with a PasswordOnce you've set the encryption to your liking, click on "Encryption," and then "Set Passphrase" to set a password on the file. You can also see the "Clear Passphrase" options, which you can use to clear away a password if you'd like the file to be accessible without a passphrase.In the popup window, type and then confirm astrong password. Do not put a weak password like password123 here, as doing so completely defeats the point of encrypting this information in the first place.After setting the password, you can now save the file and be confident that without the passphrase, an attacker wouldn't be able to open it. That being said, over time, a determined attacker could still break in by brute-forcing the password, if they gained possession of the files.So what else can we do besides adding a password to keep people out of our files?Step 4: Generate a Key FileOne of the strongest and most flexible ways of securing your document is with a keyfile. A keyfile is stronger than a password and easier to manage in some ways, as you're able to use EncryptPad to rely on keys shared over a network. This means a keyfile can be removed later to deny access to information stored in EncryptPad files.Don't Miss:Hide Sensitive Files in Encrypted Containers on Your Linux SystemSetting a keyfile is easy, but the first step is generating one. Under the "Encryption" tab, select "Generate Key."Next, select the location you'd like to save the key file. The key will also be password protected, so make sure to havea good passwordready to secure the key.Enter a passphrase to protect the key in the next field, and you'll have a .key file waiting for you wherever you've chosen to save it. Finally, you'll get a prompt asking if you want to use the generated key for this file. For now, select "No" to continue.Step 5: Protect Your Data with a Key FileNow, let's encrypt our file with the key we just created or any other key for that matter. Click "Encryption" again, and then select "Set Encryption Key." In the pop-up that opens, select a path to the key file you want to use to encrypt the file. Here, you can also specify a remote key, like one stored on a server you control.An important setting here is "Persist key location in the encrypted file." This means that the location of your keyfile will be saved in your encrypted file, making it easier for a remote encrypted key to be used. If you select this option, this key file will be linked to your encrypted document until you remove it.Once this is set, click "OK," and set a password for the keyfile. Your document should now report that it is secured by both a password and encryption key.Don't Miss:The Easy Way to Use PGP for Encrypting EmailsStep 6: Encrypt an Image or FileEncryptPad doesn't just stop at encrypting text; it can also encrypt archives and images too. We'll demonstrate this by creating an encrypted version of a horrible Garfield meme using the keyfile we generated before.First, we'll start with an image we want to encrypt. Click on "Encryption," and you'll see the following dialog box.In this box, you'll input the file you want to encrypt in the "Input file" file, and where you want the encrypted file to be saved in the "Output file" field. Make sure you have the "Encrypt" option selected, and then you can select either EPD or GPG as the file format.Typea passphraseto encrypt the file with, and then select the key file you created before in the "Key file path" field. When this is all selected, click "Start" and enter the password you set with the key file.Perfect, when we go back to the folder we saved the file to, we can see an encrypted version is now saved there. Using this process, we can encrypt anything we want on our system.Step 7: Decrypt an Encrypted File with a Key & PasswordFinally, the most important part is knowing how to decrypt a file with a key and password. To do so, click on the "Encryption" option again, and we'll find ourselves doing the reverse of what we did to encrypt the file.Select the "Decrypt" option at the top of the menu, then enter the file you want to decrypt in the "Input file" field. Enter the path and file name you want the decrypted file to use in the "Output file" field, and then enter the path to the keyfile you encrypted the file within the "Key file path" field. Once these are filled out, click the "Start" button.Don't Miss:Create Custom Wordlists for Password Cracking Using the MentalistWhen prompted, enter the password associated with the file and the keyfile you're using. Upon successfully decrypting the file, you should see the confirmation box below.To open an encrypted text file, you can simply open the file in EncryptPad by clicking "File," "Open," and then supplying the password to access the file when prompted.File Encryption Is Powerful, Private, & Easy to UseOne thing to keep in mind with encryption is that it can work both ways. If you set a password so strong that you can't remember it, or if you set a keyfile and then proceed to lose it, you will not be getting your data back. The point of encryption is that there are no backdoors and that it is incredibly difficult to recover data that you don't have the key or password to. As such, you should make backups of any keyfiles you use, because you may need them if for some reason your primary copy is destroyed.If you manage your keys well and keep your sensitive files encrypted, you should be safe from prying eyes decrypting the files you want to keep secure. With tools like EncryptPad, storing text in a secure way doesn't have to be difficult or complicated.I hope you enjoyed this guide to using EncryptPad to encrypt text and information! If you have any questions about this tutorial on encryption or you have a comment, feel free to write it below in the comments or reach me on Twitter@KodyKinzie.Don't Miss:Stealthfully Sniff Wi-Fi Activity Without Connecting to a Target RouterFollow Null Byte onTwitter,Flipboard, andYouTubeSign up forNull Byte's weekly newsletterFollow WonderHowTo onFacebook,Twitter,Pinterest, andFlipboardWant to start making money as a white hat hacker?Jump-start your hacking career with our2020 Premium Ethical Hacking Certification Training Bundlefrom the newNull Byte Shopand get over 60 hours of training from cybersecurity professionals.Buy Now (90% off) >Other worthwhile deals to check out:97% off The Ultimate 2021 White Hat Hacker Certification Bundle99% off The 2021 All-in-One Data Scientist Mega Bundle98% off The 2021 Premium Learn To Code Certification Bundle62% off MindMaster Mind Mapping Software: Perpetual LicenseCover photo and screenshots by Kody/Null ByteRelatedHow To:Create an Encrypted Zip Archive in Mac OS X and WindowsHow To:Download Backups of Emails, Photos, Videos & Other Account Data from GoogleHow To:View, Share, Highlight & Download Your Archived Instagram StoriesHow To:Add Your Instagram Stories to Profile Highlights to Keep Them Public ForeverHow To:Encrypt Private Photos & Videos on Your iPhone for Your Eyes OnlyHow To:Remove Pictures from the Main Feed in Google Photos — Without Deleting ThemInstagram 101:How to Archive All Your Stories Automatically for Easy Access LaterHow To:Hide Photos in the Gallery App on Your OnePlus Phone for Extra PrivacyHow To:Encrypt & Hide Files, Photos, & Videos on AndroidHow To:Open .Rar Archive in One ClickHow To:Create a ZIP Archive Using the Files App on Your iPhoneInstagram 101:How to Stop Stories from Being Archived AutomaticallyHow To:Open Zip Files in a Click?Instagram 101:How to Hide Posts from Your Profile Without Deleting ThemHow To:Get CyanogenMod's New Secured Text Messaging Without Rooting or Installing a Custom ROMHow To:Change the Action Bar of Google Keep on Android for Easier Deleting & SharingHow To:Really Protect Your Encrypted iPhone Backups in iOS 11 from Thieves & HackersHow To:Use Zero-Width Characters to Hide Secret Messages in Text (& Even Reveal Leaks)How To:Add To-Do Lists & Reminders Directly to Your Android Notification TrayHow To:NASA's Secret to Colorful Space Photos from Hubble (Plus How to Create Your Own)How To:Encode Secret Text-Based Messages into Bitmap Images in Windows 8How To:Recover WinRAR and Zip PasswordsSecure Your Computer, Part 3:Encrypt Your HDD/SSD to Prevent Data TheftHow To:Display Photos in Your Home Without Any FramesUncrackable File Sharing:Securely Transfer Your Secrets with 4096-Bit EncryptionHow To:Use Wireshark to Steal Your Own Local PasswordsHow To:Use Tortunnel to Quickly Encrypt Internet TrafficHow To:Encrypt And Decrypt Text In PythonHow To:Write a Basic Encryption Program Using Java!How To:A Guide to Steganography, Part 2: How to Hide Files and Archives in Text or Image FilesHow To:Archive a Video ProjectNews:Simple XOR Text Encryption and Decryption in Visual C#How To:Encrypt Your Sensitive Files Using TrueCryptNews:80's Skate Zine ArchiveHow To:Mask Your IP Address and Remain Anonymous with OpenVPN for LinuxHow To:A Guide to Steganography, Part 1: How to Hide Secret Messages in ImagesNews:Free eBook Resources on Nikola Tesla and His ProjectsHow To:Create an SSH Tunnel Server and Client in LinuxSecure Your Computer, Part 4:Use Encryption to Make a Hidden Operating SystemHow To:Make a Change-of-IP Notifier in Python