The ideal safe product design will cost unlimited, and the design of security protection does not require any cost of security features. Each specific application must determine the required level of security, the specific understanding of the security system needs to be protected?
Choosing the proper encryption tools is very important for the communication architecture, and the public algorithm should be selected, and the more common algorithms include: DES, RSA or DSA. Many people believe that the choice of a fuzzy private algorithm will be more secure, the actual situation is not the case, the public algorithm has been the evaluation of academic, government agencies and industry experts. The private algorithm looks safe, but also through an expert review of the fee, but how to ensure the safety of things, how to ensure the credibility of the judges? In addition, private algorithms may also be required to pay the license fee, copyright fees, limit the right to choose the future.