browserify / crypto-browserify

partial implementation of node's `crypto` for the browser
MIT License
653 stars 199 forks source link

feat: implement getRandomValues and randomUUID - resolves #213 and #214 #215

Open markhughes opened 2 years ago

markhughes commented 2 years ago

This implements https://github.com/crypto-browserify/crypto-browserify/issues/213 and https://github.com/crypto-browserify/crypto-browserify/issues/214

Gambitboy commented 2 years ago

Any update on getting this merged or looked at?

brunomacf commented 2 years ago

Any updates? This is important so we can try replace react-native-crypto by crypto-browserify.

markhughes commented 2 years ago

unsure about the status of crypto-browserify, I think the project is not maintained TBH. Happy to help maintain if current maintainers are inactive?

3cp commented 2 years ago

@markhughes do you want to maintain a fork? I will be one of many who are interested to use.

Gambitboy commented 2 years ago

@jprichardson , @calvinmetcalf , @ForbesLindesay or @fanatid any assistance?

fanatid commented 2 years ago

Hi, two things:

Thanks!

eggplantzzz commented 2 years ago

Just stopping by to say I would also be eager to see getRandomValues implemented in this library! Thanks @markhughes!

markhughes commented 2 years ago

Sorry I will fix this PR up later this week, I've been sick and in-out of hospital

shmillar commented 1 year ago

Hello @markhughes , any updates on adding randomUUID() to crypto-browserify?

BenGu3 commented 1 year ago

Also curious about when (if 😅) this will be merged in

markhughes commented 1 year ago

Hi @fanatid sorry for the delay I've been dealing with some health issues!

can you move tape update to another PR?

Got it out of here, thanks. Not sure how that one snuck in but it was required to run on my computer.

is it possible to leave links to node source code for verification that everything is the same?

Perhaps just the specs?

Edit: which matches

markhughes commented 1 year ago

Hey @fanatid, @jprichardson, @calvinmetcalf, @ForbesLindesay, @dcousens - you seem like the more recent past contributors in the browserify package. Could we possibly look at this?

jhenriquez commented 11 months ago

Any updates? Is there an alternative package anyone is using?

CC: @markhughes @dcousens

markhughes commented 11 months ago

It just needs to be merged. I'm using it for my own projects, but I don't think browserify is maintained like it used to be

jhenriquez-ax commented 11 months ago

Thank you @markhughes, doesn’t seem that anyone is maintaining the library. We forked yours so we can use it indefinitely.

Hopefully someone will take over maintenance here. This library is a recommended webpack 5 polyfill.