Research on Appilications of OpenSSL Engine Mechanism and Cipher Suite Selection

DONG Haitao,TIAN Jing,CHEN Jun
DOI: https://doi.org/10.3969/j.issn.2095-347X.2013.04.003
2013-01-01
Abstract:OpenSSL is a product implementation of SSL/TLS protocols,which are the most commonly used protocols for secure network communication.Via OpenSSL's engine mechanism,OpenSSL is able to use crypto modules provided by a third party to ensure the security of communication,so that the performances in security and computation are improved.In this paper,the principle of OpenSSL's engine mechanism,the implementation technique of engine,the process and influencing factors of cipher suite selection are introduced,and an effective mothod of using third-party crypto modules in OpenSSL via the combination of controlling cipher suite selection and engine mechanism is given.This paper is instructive in development and applications of OpenSSL engine.
What problem does this paper attempt to address?