a javaFX .txt file encryptor/decryptor
Welcome to SecureNotes a free and open source javaFX utility program. SecureNotes is a project meant to help you keep your .txt files safe from others by letting the user encrypt and decrypt
their .txt files using SecureNotes.
Secure Notes is straight forwars. when launching the application you will be asked to log in every time. The defaut credentials will be:
SecureNotesDetails
in your home directory. This folder will contain 2 .txt files name.txt
password.txt
DO NOT DELETE/MOVE THIS FOLDER OR FILES SecureNotes will use these files and folder path to access your name and password. Deleting or moving this folder will result in the program
not working as intended.
These details can be changed at any time. The user can either manually access this folder and changing the contents of name.txt
and password.txt
or the user can use the built-in “change details” option in SecureNotes once you are logged in. You will need to provide the old name and password along with your new name and password. The UI will later you if the change was a sucess,
if so then you may close the change details window
After you log in to SecureNotes, you will be greeted with the SecureNotes text editor. This is where you will write everything you wish. You can open or create a new .txt file using theoptions
menu in the text editor
options
menu. Then you will see a file explorer. Select whatever file you wish to open (as long as it is a .txt file)options
menu. Then you will see a file explorer. In the file explorer you may save whatever you wrote on the text editor to an existing .txt fileoptions
menu once you are done writing what you wish to write in the text editor you may select the “encrypt” optionoptions
menu you may decrypt the current text in the editor by selecting the “decrypt” option. (this is intended to be used when opening an already encrypted text file)There is no limit on how many times you can select “encrypt” or “decrypt” this means that continuously selecting these options will repeatively encrypt whatever there is in the current opened file
If you wish to use this to “strengthen” the level of encryption keep in mind how many times you selected “encrypt” that way you can select “decrypt” the same amount of times in order to fully decrypt the text to something readable
Any and all files encrypted by Secure Notes can ONLY be decrypted by Secure Notes. Same goes for Decrypting. Only Secure note encrypted files can be decrypted by SecureNotes.
SecureNotes will require atleast java 11 and JRE 8 see more at https://java.com/en/
Once you install the zip file you may open the folder to “\SecureNotes\SecureNotes.exe” and doubling clicking the .exe file to run the program.
Once you install the zip file you may open the folder to “\SecureNotes\out\artifacts\SecureNotes_jar\SecureNotes.jar” and doubling clicking the .jar file to run the program.
java -jar PATH TO JAR
(replace PATH TO JAR with the absolute path to the .jar)
SecureNotes will be updated when needed, and I will try to include requested features