New England College RSA Public Key Encryption and Signature Lab Report

RSA Public Key Encryption and Signature
Task1: Deriving the Private Key[6 Marks]
What is the value of d?
Please provide your screenshot in full screen and your observation from this task.
Task2 : Encrypting a Message[7 Marks]
What is the hex string of “This is a Secret!” ? how you convert it to hex?
Please provide screenshots of your encryption result for this task. Please using the string
above.
Task 3: Decrypting a Message[5 Marks]
Please provide screenshots of your decryption result for this task.
Task 4: Signing a Message[10 Marks]
Please provide screenshots of generating a signature for the following message
I owe you $2000
Please provide screenshots of generating signature for the following message
I owe you $6000
Compare both signature above and describe what you observed.
Task 5: Verifying a Signature[10 Marks]
Please provide screenshots of how you verify whether the signature is Alice’s or not.
Corrupt the signature above and (change the last byte of signature from 2F into 3F) repeat
this task and describe what is happening. Provide your screenshots after changes.
Task 6: Manually Verifying an X.509 Certificate[22 Marks]
What does X.509 certificate contain?
What is the subject field and issuer field of certificate? Specify the relations.
What does it mean if you only get one certificate back using the command openssl s_client connect www.example.org:443 -showcerts?
What asn1parse in openssl command do?
What is Openssl command to verify the certificate for us?
Please provide screenshots of step1 to step 4 of this task [3 Marks for each step]

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper
Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER