Day by day, the security of confidential information is gaining more and more attention. According to a 2016 Trustwave Global Security Report, nearly 97% of applications had at least one security vulnerability. By this, we can understand that the security is the extremely highly ranked priority for…