23 Sep
2026
23 Sep
'26
2:40 a.m.
Hello cafe, I'm currently working on improving the performance of *crypton*, a Haskell cryptography library, and seeing excellent results; for some algorithms, performance is now on par with OpenSSL. The current challenge lies with P256. I do not expect further performance gains from the existing C implementation, so I'm looking for an assembly implementation. While OpenSSL includes an assembly implementation, I cannot adopt it due to its Apache License. If you have any good ideas, please share them via the *crypton* issue tracker. Even if the P256 issue remains unresolved, I plan to release version 2.0.0 in the near future. For the latest status, please refer to the benchmark table in https://github.com/kazu-yamamoto/crypton --Kazu