A scalable and secure data authentication solution