3 AbstractRSA.class: AbstractRSA.java
13 rm -f *.class key key.priv key.pub
17 java RSA -g 1024 > key
18 cat key | head -n 2 > key.priv
19 cat key | head -n 1 > key.pub
20 cat key | tail -n 1 >> key.pub
23 cat RSA.java | java RSA -e key.pub | java RSA -d key.priv | diff - RSA.java
26 java RSA -d public.txt < signed.txt
30 javadoc -d doc -private RSA.java
32 .PHONY: clean all run genkeys test doc testsign