Prove that a \(2 \times 2\) matrix \(A\) with entries in \({\mathbb Z}_{26}\) is invertible if and only if \(\det(A)\) is a unit in \({\mathbb Z}_{26}\text{.}\)
use the encryption function \(f({\mathbf p}) = A {\mathbf p} + {\mathbf b}\) to encode the message CRYPTOLOGY, where \({\mathbf b} = ( 2, 5)^\transpose\text{.}\) What is the decoding function?
Encrypt each of the following RSA messages \(x\) so that \(x\) is divided into blocks of integers of length \(2\text{;}\) that is, if \(x = 142528\text{,}\) encode \(14\text{,}\)\(25\text{,}\) and \(28\) separately.
Encrypted messages are often divided into blocks of \(n\) letters. A message such as THE WORLD WONDERS WHY might be encrypted as JIW OCFRJ LPOEVYQ IOC but sent as JIW OCF RJL POE VYQ IOC. What are the advantages of using blocks of \(n\) letters?
Every person in the class should construct an RSA cryptosystem using primes that are \(10\) to \(15\) digits long. Hand in \((n, E)\) and an encoded message. Keep \(D\) secret. See if you can break one anotherβs codes.
If \(E\) is an elliptic curve over any field \(K\text{,}\) let the 2-torsion of \(E\) be the subgroup \(H = \{P \in E : 2P = O\}\text{.}\) Prove that \(H\) is isomorphic to the trivial group, \(\mathbb Z_2\text{,}\) or \(\mathbb Z_2 \times \mathbb Z_2\text{.}\) Give examples of each of these possibilities for \(K = \mathbb Q\text{.}\)