Idea: Steganography
Polish previous steganography, use 2D Arrays to hide data within image.
Accept any file type
Use message, instead of image
Move functions to backend
Tasks
[ ] Create Encryption function, takes in 2-D array and any number of keys produces 2-D array with hidden data
[ ] Create API to interact with frontend, get image, keys (if generated or provided), bits, pixels, or rgb values
[ ] Create functions to handle such options and encryption
[ ] Attach to frontend
Notes: function will be attached to image database and identifier as option to encrypt and store, in case people want their images accessed by others without being fully public
Will also provide information to user to help visualize what is going on.
Function will take in an array and message, will store number of bits being used in the first RGB value, then continue encrypting from there.
Purpose is to allow people to send a message to others without knowing, new app on website, with two tabs, encrypt and decrypt.
Potential Schedule:
Plan - Complete 5/17
Backend Functions - 5/22
Frontend, HTML - 5/25
Finalize - 5/27
Idea: Steganography Polish previous steganography, use 2D Arrays to hide data within image.
Tasks
Notes: function will be attached to image database and identifier as option to encrypt and store, in case people want their images accessed by others without being fully public Will also provide information to user to help visualize what is going on.
Function will take in an array and message, will store number of bits being used in the first RGB value, then continue encrypting from there.
Purpose is to allow people to send a message to others without knowing, new app on website, with two tabs, encrypt and decrypt.
Potential Schedule: Plan - Complete 5/17 Backend Functions - 5/22 Frontend, HTML - 5/25 Finalize - 5/27