Implement Extended Version Caesar Cipher Users Characters Space Ascii 32 ~ Tilde Ascii 126 Q37284236

Implement an extended version of the Caesar cipher that usersthe characters from ‘ ‘ (Space, ASCII 32) to ‘~’ (tilde, ASCII126). Any character (printable or not) that falls outside of theASCII range of 32-126 should be left unchanged during bothencryption and decryption. This will ensure that printable filesremain printable.

Upon starting the program should first prompt the user to entera decryption password. The password is “iloveprogramming!” withoutquotes. Store a md5 hash of the password as a constant in yourprogram. When the user enters a password, hash it and compare it tothe constant. If the correct password is entered, continue theprogram. If

OR
OR

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.