Post by efanton on Aug 25, 2019 6:01:01 GMT -5
So its been a week since I decided to try write my own program.
Did I suceed, after much hair pulling a many hours I think I can say yes. The program does exactly what I initially wanted to to, but I have noticed the odd bug if something is done that I did not expect a user to do. Working on clearing those up at the moment.
So what does it do?
Probably the best way to answer this is a screenshot
drive.google.com/open?id=1KQO26ahZbLZq9Z28CwKkhwzfL0JwwTQG
Basically, you enter a Keyword. Adjust the shift of keyword (0 means keyword is start of cipher alphabet, 10 as in screen shot shown keyword being placed 10 positions into the cipher alphabet, see screen screenshot to see what I mean).
You then click SUBMIT for the cipher alphabet to be created.
Then simply cut paste your encrypted text to the encrypted text box, and the click DECRYPT and the decrypted text should appear in the unencrypted text box.
So whats next? This week I intend to add some options to manipulate the encrypted text before decryption.
Such as rearranging text
Left to right, clockwise spiral, from top left
Right to left, anti-clockwise, from top right
Left to right, clockwise spiral, from bottom left
Right to left, anti-clockwise, from bottom right
left to right, snake, from top down
left to right, snake, from bottom up
Right to left, snake, from top down
Right to left, snake, from bottom up
Every even letter
Every odd letter
I must say I have a new respect for software developers. It certainly is not as easy as it appears, and the amount of time you have to spend anticipating ad coding for things that might not ever happen is substantial.
If you want to play with the program yourself the send me an email address by private message and I will send it to you.
It would be good to see other peoples comments and criticisms but just be aware that it is not totally bug free and any bugs might take a little time to fix.
Did I suceed, after much hair pulling a many hours I think I can say yes. The program does exactly what I initially wanted to to, but I have noticed the odd bug if something is done that I did not expect a user to do. Working on clearing those up at the moment.
So what does it do?
Probably the best way to answer this is a screenshot
drive.google.com/open?id=1KQO26ahZbLZq9Z28CwKkhwzfL0JwwTQG
Basically, you enter a Keyword. Adjust the shift of keyword (0 means keyword is start of cipher alphabet, 10 as in screen shot shown keyword being placed 10 positions into the cipher alphabet, see screen screenshot to see what I mean).
You then click SUBMIT for the cipher alphabet to be created.
Then simply cut paste your encrypted text to the encrypted text box, and the click DECRYPT and the decrypted text should appear in the unencrypted text box.
So whats next? This week I intend to add some options to manipulate the encrypted text before decryption.
Such as rearranging text
Left to right, clockwise spiral, from top left
Right to left, anti-clockwise, from top right
Left to right, clockwise spiral, from bottom left
Right to left, anti-clockwise, from bottom right
left to right, snake, from top down
left to right, snake, from bottom up
Right to left, snake, from top down
Right to left, snake, from bottom up
Every even letter
Every odd letter
I must say I have a new respect for software developers. It certainly is not as easy as it appears, and the amount of time you have to spend anticipating ad coding for things that might not ever happen is substantial.
If you want to play with the program yourself the send me an email address by private message and I will send it to you.
It would be good to see other peoples comments and criticisms but just be aware that it is not totally bug free and any bugs might take a little time to fix.