java RSA
clean:
- rm -f *.class key key.priv key.pub
+ latexmk -C
+ rm -f *.class key key.priv key.pub homework.out p2_output.txt
rm -rf doc/
genkeys: RSA.class
cat RSA.java | java RSA -e key.pub | java RSA -d key.priv | diff - RSA.java
testsign: RSA.class
- java RSA -d public.txt < signed.txt
+ java RSA -d p2/public.txt < p2/signed.txt
+
+run_p2: RSA.class
+ java RSA -d p2/public.txt < p2/signed.txt > p2_output.txt
doc:
rm -rf doc
javadoc -d doc -private RSA.java
+tex: homework.tex run_p2
+ rm -f homework.pdf
+ latexmk -pdf homework.tex
+
.PHONY: clean all run genkeys test doc testsign