Open Access
Subscription Access
Open Access
Subscription Access
Accelerating OpenSSL Operations Offloaded to Hardware Crypto Accelerator
Subscribe/Renew Journal
Traditionally, when an user space application tries to access hardware for performing operations, then this whole interaction is done via kernel i.e., a context switch is required from user space to kernel space. In case of cryptography based applications where large number of transactions takes place every second, this proves to be an expensive affair. But that's not the only factor which curtails the overall performance of applications/ libraries such as (OpenSSL). These applications/ libraries access the hardware crypto accelerators of asynchronous nature in a synchronous manner which further deteriorates the performance due to this discrepancy. This paper proposes a scheme to enhance the throughput of such applications by overcoming the drawbacks of existing kernel based approach of offloading crypto operations to hardware accelerators.
Keywords
OpenSSL, Cryptography, Security, Hardware Accelerators, User Space Driver.
Subscription
Login to verify subscription
User
Font Size
Information
Abstract Views: 332
PDF Views: 2