Highlights
Encryption is a process of converting a message, image, or any other form of data into encoded data that can only be decoded by someone who can decrypt the message (usually with a passkey, decryption key or the like). A good encryption algorithm should produce output that looks random to a bystander but is easily decipherable with the correct passkey. Thus, encryption algorithms make use of pseudo-random encryption keys.
In this assignment, you will implement and use simple cypher of characters to generate a message.
Your Program
In the Encryption assignment, you will write a word scrambling program in Java with a class name of EncryptionLastnameFirstname, and use this program to generate encrypted messages and translate encrypted messages. These are the features and interfaces involved in this assignment:
Top row is the original, bottom row is the encryption.
Use the similar rule for lowercase. (ie. a is encrypted to b, just like A to B)
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
|
B |
D |
R |
P |
O |
V |
Z |
M |
X |
H |
S |
L |
U |
Y |
T |
F |
N |
K |
G |
J |
|
U |
V |
W |
X |
Y |
Z |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
. |
, |
- |
|
Q |
C |
A |
I |
W |
E |
3 |
0 |
5 |
2 |
9 |
4 |
7 |
6 |
1 |
8 |
, |
- |
. |
|
This IT Computer Science has been solved by our PhD Experts at My Uni Paper.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.