bytecodealliance / sightglass

A benchmark suite and tool to compare different implementations of the same primitives.
Apache License 2.0
70 stars 33 forks source link

New benchmark: RSA Blind Signatures #220

Closed jameysharp closed 1 year ago

jameysharp commented 1 year ago

This benchmark computes RSA Blind Signatures using the blind-rsa-signatures crate. Generating these signatures is a useful test of math on big integers.

The blind-rsa-signatures crate is licensed under the MIT license.

jameysharp commented 1 year ago

Maybe this isn't slow enough as-is to be a good benchmark. Building a standalone version without the bench-api bits, this program runs in the 60-75ms range under Wasmtime. The same program compiled to native code takes 13-14ms though, so there's quite a bit of room for improvement and I'd like to capture that within the benchmark suite somehow.