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