Abstract
The development of mobile Internet technology
has made intelligent terminal devices and mobile applications
popular, and computing at mobile devices is becoming more
and more popular in people's daily lives. However, due to the
processing speed and storage capacity limitations of mobile
terminal devices, their security has become a major bottleneck
in the development of mobile computing. Therefore, security
research for mobile platforms is of great significance. The
cryptosystem is an important part of realizing the anonymous
security of mobile Internet information transmission. In
general, the cryptosystem includes a symmetric cryptosystem
and a public-key cryptosystem, both of which have advantages
and disadvantages. The symmetric cryptosystem algorithm is
fast, but the encryption and decryption keys of the two sides of
the communication are the same, which hinders the security
implementation of the key management security core key
negotiation, and cannot be applied with a digital signature. The
public key cryptosystem can separate the encryption key from
the decryption key, but its operation speed is slow and limited
by the mobile hardware platform. The paper proposes
communication encryption and signature algorithm for the
mobile terminal, which uses the public key cryptography
algorithm. Based on ensuring the same security as the
traditional public key cryptography algorithm, the
computational overhead is reduced, the running speed is
increased, and the storage requirement is reduced.
Modules
Algorithms
Software And Hardware
• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL