Comments (5)
This is important for other reasons, as well. Technically, integers in Dart are of an arbitrary precision, so behaviour of this library is unpredictable when compiled to Javascript. By using fixnum's integers, behaviour when compiled is guaranteed to match behaviour when run on the dart VM.
from pc-dart.
@mwcw can you comment? I can do this, but there will be nontrivial overhead.
from pc-dart.
Hi,
The thing that needs to be watched out for is that crypto libraries tend to be become infrastructure components and if infrastructure components start to bring with them a tree of dependencies those dependencies can cause issues for library users.
I'll speak to @dghgit about it.
MW
from pc-dart.
Hi,
The thing that needs to be watched out for is that crypto libraries tend to be become infrastructure components and if infrastructure components start to bring with them a tree of dependencies those dependencies can cause issues for library users.
I'll speak to @dghgit about it.
MW
I understand the issue you're referencing. On the other hand, fixnum is provided by the Dart team itself; some of those issues may be mitigated by the fact that the package is pretty conservative in releasing new versions.
from pc-dart.
Hi,
I think we may as well go with this given which team is maintaining it, it will pin the project to whatever their minimum is but we can deal with that if and when it occurs.
So after the release #8 we should start using it.
MW
from pc-dart.
Related Issues (20)
- Official ASN1 example not wroking, can't encode bit string. HOT 2
- ECPrivateKey compability with OpenSSL/LibreSSL HOT 3
- Invalid RSA Public key PEM PKCS1 HOT 1
- Speed? I'm encrypting 100mb per 10 seconds...
- tree shaking not working
- Question about AES/CBC speed HOT 7
- Decrypt RSA-OAEP (SHA-256) with label
- RIPEMD160 digest was broken in version 3.6.2 HOT 5
- Uint64List not supported in web mode HOT 7
- How can I do that ? ? (AES)
- PKCS12 Support HOT 3
- AES-GCM - 3 distinct decryption/encryption issues in processBytes(), if called multiple times (e.g. for stream) before doFinal()
- ECIES Encrypt/Decrypt
- Checksum
- Missing stuff from Java HOT 1
- Import conflicts with version 3.7.2 HOT 1
- Incorrect api interface for PSSSigner HOT 5
- ECDSA verifier HOT 1
- Poly1305 support for web
- New release HOT 4
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 pc-dart.