Comments (3)
Just pushed an update to benchmark:
Benchmarking: sign
elliptic#sign x 407 ops/sec ±0.80% (155 runs sampled)
sjcl#sign x 53.25 ops/sec ±0.83% (137 runs sampled)
openssl#sign x 1,548 ops/sec ±0.63% (193 runs sampled)
------------------------
Fastest is openssl#sign
========================
Benchmarking: verify
elliptic#verify x 157 ops/sec ±0.78% (161 runs sampled)
sjcl#verify x 45.63 ops/sec ±0.68% (118 runs sampled)
openssl#verify x 1,400 ops/sec ±0.41% (195 runs sampled)
------------------------
Fastest is openssl#verify
========================
from elliptic.
Thanks Fedor
So I original made eccjs so web clients could participate in the same
ecosystem as the server clients. Though looks I was right to jump ship
from eccjs. Just using plain TLS now.
If one really needed ecc in the browser, maybe asm.js could help?
On Monday, June 9, 2014, Fedor Indutny [email protected] wrote:
—
Reply to this email directly or view it on GitHub
#2 (comment).
from elliptic.
asm.js could help indeed. Right now I'm thinking about making bn.js
use typed arrays.
from elliptic.
Related Issues (20)
- ec.Signature is not fully available in Typescript
- How to format a PHP-OpenSSL signature to be verifiable with elliptic? HOT 1
- Convert signature to base64 HOT 1
- Curve25519 Derivation doesn't work against RFC test Vector
- ⚠️ BN.toString(16) can result in wrong output ([email protected]) HOT 1
- Custom Curves HOT 1
- recoverPubKey accepts invalid signatures for recovery
- How to convert a DER-formatted signature back to a Signature object? HOT 1
- KeyPair.fromPublic: returns a KeyPair?
- How to create an ec.Signature instance from r,s in typescript
- I seem to get a wrong signature when using 'secp256k1' HOT 1
- Why hasn't this software been updated after 2021 years? HOT 1
- Feature request: support ed448 HOT 1
- How does point comparison work for the identity / point at infinity?
- Feature Request: Support for Secp256r1
- [FEATURE] Need equivalent of secp256k1_ec_seckey_tweak_add
- v6.5.2 has a breaking change HOT 1
- Regular expression injection - (ReDos)
- Elliptic's EDDSA missing signature length check HOT 2
- Dependabot alerts being raised for elliptic HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elliptic.