1. Prudent engineering practice for cryptographic protocols
2. R.Anderson.Security Engineering: Errata.https://www.cl.cam.ac.uk/\HCode{<SPitie/>}rja14/errata.html 2004.
3. Security Engineering
4. Associated Press.Programmer convicted after planting a ‘virus’.http://www.nytimes.com/\HCode{<yr>}1988\HCode{</yr>}/09/21/business/programmer‐convicted‐after‐planting‐a‐virus.html 1988.