Owing to the rapid development of information times, the necessity of data encryption has become increasingly prominent, and chaotic encryption has become the hotspot in the encryption area. By combining chaotic system with traditional encrypt algorithms, the security of algorithm can be promoted. However, the security is very dependent on the characteristics of chaotic sequences. Therefore, it’s necessary to research the method of improving chaotic sequences. In this paper, after studying the influence of finite precision on chaotic sequences, a new method called periodicity random parameter disturbance is put forward for improving randomness of chaotic sequences. Through imposing random disturbance periodically on chaotic parameters, the chaotic system becomes more complex and the chaotic sequences become more random.The effectiveness of periodicity random parameter disturbance is verified through many experiments and analysis in this paper, and its obvious effect on improving randomness of chaotic sequences on finite precision is verified. After this, the method is applied to Hyperchaotic Chen system, and through combining it with AES algorithm, a new method of improved AES algorithm is designed. Then the improved AES algorithm module with complete ports and reasonable time sequence are designed on FPGA platform. In the meantime, the improved AES algorithm module is used in practice and a complete USB encryption and decryption system are realized finally. |