The non-programming problems you may turn in to the drop boxes or on paper.
Drop box submissions are due at midnight on the due date. Paper submissions are due in class or in the box outside my office by 5:00 p.m.
For the next two problems, you need to interpret ASCII messages. To send an ASCII message we first need to translate the message into a number; e.g. "HI"=104105. In Maple, this may be done by
mess:= convert( "hi", bytes);This may be reconverted back to characters in Maple by using the commands
len:=nops(mess);
numbr:= sum( mess[k]*1000^(len-k) , k=1..len);
rongway:=convert( numbr, base,1000);
len:=nops(rongway);
thisisit:= [seq( rongway[len-k], k=0..(len-1))];
convert(thisisit,bytes);
This is Alice. Really!with RSA signature: 403957491364180659273889163856195726231808344604528999278864506614180626036771409681777301593883658685395194553022662652995737604338970. According to Alice's secure web site (a trusted source), her public key is e = 67, n=2907354897182427562197295231552018137414565442749272241126385970800225422898836069121817735655252040276523300434202169894987283419895539. Verify that the message was correctly signed by Alice.