Audit report 20 03 10-56, covering development, maintenance and cryptography.