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