Reworked folder structure adding /src/ for src files( .c & .h ), /obj/ for obj files, and /bin/ for the final product.

Created a makefile that handles all compilation automatically.

Began work on our encryption/decryption method in Encryption-Decryption Method.docx

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Finished the method of encryption and decryption and implemented them in main.c

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Small change I guess

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Merge branch 'feature-cryptmethod' into develop
Added name to collaborator list.

Signed-off-by: harshul <vibrane@gmail.com>
Merge branch 'feature-test' into develop
Added String to MD5 Hash function.

Changed makefile to compile with openssl for md5 hash creation!

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Instead of using |Did it work?| as a hint to the decrypter whether or not the used password is correct, we now use a 32 byte md5 hash of the password as a hint for the decrypter.

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Changed how the first byte of data is encrypted( Now with the last byte of data ). Edited both the explanation and implementation.

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Added ability to parse the first argument, whether to encrypt( -E -e ) or decrypt( -D -d ).

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Now parses in the file name and put some guidelines for file operations.

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Merge branch 'feature-hashpass' into develop
Merge remote-tracking branch 'remotes/origin/feature-parsearguments' into develop

Conflicts:
	bin/pass-encrypt.exe
	makefile
	obj/main.o
	src/main.c

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
Merge branch 'develop'