Comments (3)
@vadimavdeev Thanks, I did see the other issue and I am monitoring it.
We can close this issue. This was due to a bug on our side. Everything appears to be working now.
Since there is no native btoa
or atob
functions in React Native, we have setup code that polyfills these functions. This code has been in place for years.
global.btoa = global.btoa || base64.encode;
global.atob = global.btoa || base64.decode;
Can you spot the bug? atob
functions has been wrong for a long time, but we've never had to use it in the app until now.
from virgil-crypto-javascript.
Does the crash happen on both iOS and Android? Can you show the full error output with the call stack?
from virgil-crypto-javascript.
Please note that it's not safe to use version 3.x of this library in React Native due to the use of insecure random number generator. See this comment for a temporary workaround.
We are currently building a separate package with a react native bridge for Virgil Crypto library for Android and iOS. It is planned for release next week. I'll update the referenced issue when we have the news.
from virgil-crypto-javascript.
Related Issues (15)
- generateKeyPair for RSA PRIVATE KEY or PRIVATE KEY HOT 1
- Document is not defined HOT 1
- Use of eval causes security error in Electron HOT 6
- [React Native] Can't find variable: self HOT 6
- How to import ed25519 keys? HOT 3
- How to compile for node 8.10? HOT 5
- [React Native] Virgil Crypto slow performance with large number of messages HOT 34
- Failed to download Virgil Crypto Node.js Addon - which node version is supported by virgil-crypto? HOT 3
- Missing and invalid compilation of virgil_js.node HOT 2
- Problem with generating tokens HOT 4
- React native javascript bundle build error
- e3kit-node using this in electron v8.3.0 HOT 1
- Catches uncaught exceptions
- [v5.0.0] Error: Cannot find module '@virgilsecuritycore-foundationode.cjs.js' HOT 6
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 virgil-crypto-javascript.