React native cryptojs (sha512 not working) - react-native

I want to implement sha512, md5 and aes-128-cbc encryption in react native, but unable to implement sha512 with react native cryptojs, the support mentions it is there but inside the library no such function is present, it throws an error.
If you have implemented sha512 with cryptojs in react native then please help also if there is any other library to implement all these then do let me know. I don't want to use separate libraries for these encryption.

Related

How to do hashing Hmac-SHA256 in React Native?

for node.js I can use crypto to do the hashing, is there any way to do that in react native, because I tried to do it with the react-native-crypto-js does not work. hope anyone can help.
I try to use the node.js crypto which is does not work for the react native.

How can I sign a string using RSA and SHA256 in a react native expo managed app?

I need to sign a string using rsa-sha256, but I have not found a way to do it successfully yet in my react native expo managed app. I have tried an example in node.js with success, but the dependences of this example are not compatible with an expo managed app.
Any help will be appreciated. Thanks in advance.

Using Baidu Map for react native/expo

I'm building a React Native App for a Chinese Company. I'm using Expo.
I really would love to use Google Maps, but it is not allowed there...
The best solution I found was to use Baidu Map,
I searched for SDKs and found some of them in GitHub.
I decided to use this one: https://github.com/qiuxiang/react-native-baidumap-sdk
which provides great documentation.
Although, I'm having some trouble implementing it to the app. I think that they don't support expo.
Does anyone here ever have a similar problem?
Or used another map...
Would really save my life!
This library uses native (Android & iOS) SDKs and provides a React Native API on top of them. Expo does not yet support custom native modules, which means you'll have to eject from it to use this package (or any other that uses BaiduMap or other native code).
I'm guessing they probably have a web based JS SDK instead which you could try to integrate into your app via a <WebView /> instead?

AES encryption and decryption Expo project (react native) on Managed workflow?

What is the best way to use Aes encryption/decryption on an Expo project without ejecting it (without going to react native like or bare Workflow) ?
at first i was tempted to use react-native-aes, but this use the NativeModules. does a pure vanilla JS (like crypto-js with no node dependency because of iOs issus) could be the proper solution ?
Solved
I used Crypto-js#3.1 that has no Node dependency, worked on Android and iOs

Any documentation about pure React Native without using EXPO?

I want to learn React Native but, without using EXPO
Why do i not using EXPO? (source: Youtube Channel "McAbout Digital")
Lack of support for geolocation
No support for Payment API
Slow image rendering
Limited access to Firebase setting
Advanced animation support
Wherever i google about React Native the EXPO is always there too.
I'm looking for pure react native documentation/tutorial
Apart from project setup almost everything is same in the docs for both versions,
but if you are looking for a good tutorial series you can start learning by
UDEMY - React Native Practical Guid which is a paid course but worth it.