Font Size: a A A

Design And Implementation Of AIS Data Encryption Transmission System Based On ARM

Posted on:2017-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:B LiuFull Text:PDF
GTID:2322330512465966Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of the maritime transportation,Automatic Identification System(AIS)plays an important role in maritime security.Since AIS system is an open broadcast system,the vessels equipped with an AIS receiver and being within its coverage area can receive the information broadcasted by AIS.Therefore,how to ensure the security of the AIS information has become an important issue to be studied.Currently,AES algorithm becomes a new generation standard for block cipher algorithm with the advantages of high safety,high efficiency and easy implementation.In this paper,we adopt encryption methods based on AES algorithm to design and implement the transmission system of AIS data encryption.We mainly complete the design and implementation of AIS data encryption transmission under WIFI or Radio Station,Furthermore,all of these functions are tested and the results of tests are also given.First,we review the research status and the future development of the AIS,ARM embedded microprocessor and Android system.And then,we present the overall function framework of the system and describe the construction of the software and hardware platform.On the basis of this,the implementation of AIS data encrypted transmission which based on the platform of ARM is elaborated.(1)We transplant the android system to the ARM11 development board to build a stable embedded platform,and apply it to the AIS data encryption transmission system.(2)We study the serial communication under Android and JNI mechanism to realize the acquisition of AIS data,and analyze the message format of AIS to realize the parse of AIS data.(3)We realize the AES algorithm based on Java to complete the data encryption and decryption process.Specially,we study the multi-thread technology,the Handler handling message mechanism and Java Socket programming to develop four kinds of applications on Android systems to realize the transmission and receiving of data through WiFi or Radio Station which based on embedded platform.(4)We test the designed and realized AIS encryption transmission system.The function of WiFi,the function of wireless data transmission module and the function of four applications are tested.The testing results show that the system is operating normally and the desired effects are achieved.
Keywords/Search Tags:Automatic Identification System(AIS), Advance Encryption Standard(AES), Multi-thread Technology, ARM, Android, Socket Communication, Serial Communication
PDF Full Text Request
Related items