4 ms·
A lot of time is spend on the assembler versions doing the crypto, which is why they get used by various other projects like ring, boringssl, and the Linux kern
by kroeckx 7y ago
A lot of time is spend on the assembler versions doing the crypto, which is why they get used by various other projects like ring, boringssl, and the Linux kernel.
Less or no time is spend on improving the performance of the SSL library. From the article, it seems that the SSL library might have easy fixes.
- eridius 7y agoFrom the article it sounds like there are some simplistic reasons why OpenSSL may be slower, such as making an extra copy of the plaintext, but that doesn't necessarily mean that fixing it is easy.