摘要

在网络社会中,信息数据安全一直处于十分重要的地位,因而产生各种各样的数据加密算法,其中许多算法都需要一个随机数发生器。而在手机等移动领域,还未有很好的随机数发生器。研究在Android系统下,通过手机屏幕轨迹产生真随机数序列,并使用美国NIST建议的16种测试方法对随机性进行测试。经过测试该系统产生的随机数符合随机性,可直接应用于真实微信语音流的加密,亦可扩展到手机平台上其他类型的数据(如短信、视屏等)的加密,实用性比较广泛。