Tags china Pablo Yabo 16 years ago How Apple could have avoided fraud in iTunes with our Secure Code Generator