The efficient implementation of the Android kerne

The efficient implementation of the Android kerne

The rapid development of mobile intelligentterminal, an increasing number of mobile phones operating systems also came into being. Android system has becomeone of the most popular device operating systems, whichprolongs its attention. Considering the legal requirementin communication security, the Android kernel encryptionmechanism for analysis and summary of the Android kernelbased on the China standard cryptographic algorithm securitytransformation. By adding the China standard cryptographicalgorithm SM2/SM3/SM4 in the AOSP (Android Open SourceProject) to replace the encryption algorithm in the Android 7.0system, provides confidentiality and integrity protection, andimproves the system’s encryption performance. And promotethe application of domestic password algorithm. codeshoppy

In recent years, with the rapid development of mobileInternet, mobile terminal intelligent devices have becomepopular, people use intelligent mobile terminal to obtain news information, social activities, entertainment shopping.Gradually, the intelligent mobile terminal has replaced thePC as an indispensable part of human life, work, and study. In many mobile phone operating system, The Androidoperating system [1] based on Linux, founded by GooglesOpen Handset Alliance, is one of the hottest device op-erating system. And its open source and easy to operatethe characteristics, which has been attracting much attentionof the equipment manufacturer and consumers of electronicproducts.With the popularity of Android devices, Android’s opensource feature as the risk brought about also threatens thesecurity of the Android platform, Personal information oftheir phones have become the most anxious for the user. An-droid system itself has provided a complete set of encryptionsystem, that is, the use of traditional encryption algorithmfor sensitive data within the system and application soft-ware signature and encryption to enhance system security.With the hardware processing speed and decryption meanscontinue to improve, the traditional encryption algorithm isfacing a serious challenge, Such as the confidentiality ofthe RSA algorithm with the increase of the key length,it does necessary to increase the key length in order toimprove the security of the data, This will reduce the speedof the algorithm. Traditional encryption algorithm is notonly been further studied, also its been attacked. There isa cracked security risks, in which it makes the personalinformation stored in the Android system and sensitive datafaced a serious threat. Cryptography algorithm, especiallythe encryption algorithm is the core of information security,so in a high security environment, we should use a betterperformance of the password algorithm. In recent years, Chi-na has also made great progress in cryptographic algorithms,The Chinese cryptography professor has cracked the world’stwo major cryptographic algorithms MD5 [2] and SHA-1[3]. National Commercial Cryptography Administrationhas also announced SM2 algorithm, SM3 algorithm, andSM4 algorithm.

In recent years, with the rapid development of mobileInternet, mobile terminal intelligent devices have becomepopular, people use intelligent mobile terminal to obtainnews information, social activities, entertainment shopping.Gradually, the intelligent mobile terminal has replaced thePC as an indispensable part of human life, work, andstudy. In many mobile phone operating system, The Androidoperating system [1] based on Linux, founded by GooglesOpen Handset Alliance, is one of the hottest device op-erating system. And its open source and easy to operatethe characteristics, which has been attracting much attentionof the equipment manufacturer and consumers of electronicproducts.With the popularity of Android devices, Android’s opensource feature as the risk brought about also threatens thesecurity of the Android platform, Personal information oftheir phones have become the most anxious for the user. An-droid system itself has provided a complete set of encryptionsystem, that is, the use of traditional encryption algorithmfor sensitive data within the system and application soft-ware signature and encryption to enhance system security.With the hardware processing speed and decryption meanscontinue to improve, the traditional encryption algorithm isfacing a serious challenge, Such as the confidentiality ofthe RSA algorithm with the increase of the key length,it does necessary to increase the key length in order toimprove the security of the data, This will reduce the speedof the algorithm. Traditional encryption algorithm is notonly been further studied, also its been attacked. There isa cracked security risks, in which it makes the personalinformation stored in the Android system and sensitive datafaced a serious threat. Cryptography algorithm, especiallythe encryption algorithm is the core of information security,so in a high security environment, we should use a betterperformance of the password algorithm. In recent years, Chi-na has also made great progress in cryptographic algorithms,The Chinese cryptography professor has cracked the world’stwo major cryptographic algorithms MD5 [2] and SHA-1[3]. National Commercial Cryptography Administrationhas also announced SM2 algorithm, SM3 algorithm, andSM4 algorithm.

 The efficient implementation of the Android kerne

SM4 algorithm is a block cipher algorithm, the packetlength is 128 bits, the key length is 128 bits [14]. Both theencryption algorithm and the key expansion algorithm arebased on 32 wheel nonlinear iterative structure. The decryp-tion algorithm is the same as the encryption algorithm, butthe order of the round key is opposite.

https://codeshoppy.com/android-app-ideas-for-students-college-project.html