对Android应用软件的安全使用和保护技术研究,是当前Android终端的重要研究领域之一。通过对Android软件使用认证功能的研究与分析,采用基于s盒直驱表法的AES高级加密标准对数据信息进行加密的方法,在Hi3716C平台的基础之上.提出并实现了一种基于Android机顶盒序列号的终端软件使用认证系统,从而有效提升了软件使用的安全性和防止终端软件被滥用的可能。测试结果表明,该认证系统稳定性好,认证流程简化,计算速度快,有效地缩短了软件认证时间。
Safe use and protection technology of research on the Android application software, is one of the focus areas of the current Android devices. Android system software authentication is researched and analyzed, using the S-boxes with directly driving table method of AES Advanced Encryption Standard to encrypt data, based on Hi3716C platform, an Android terminal software system authentication system based on STB serial number is proposed and implemented. The system effectively improves software security and prevent the software from being abused. The results show that this scheme optimizes authentication processes and computing speed and reduces the time required for certification.