Closed R2D221 closed 9 years ago
Same issue with Windows Phone 8.1 version 8.10.12397.895
@w-hive should we get some windows device for testing?
Yes, let's do that.
I've tried IE, UC Browser, Maxthon Browser, Nokia Xpress - same issue. Perhaps it has something to do with very strict security policy on Windows Phone?
System: Windows Phone 8.1 version 8.10.12397.895
@gutigen Interesting, maybe it is. Do you (or anyone) know any Windows Phone developers who might be able to help us with this?
I know 0 Windows Phone Developers. Nor do I know anyone who knows anyone...
Are all Windows Phone apps made at Microsoft?
@w-hive No I don't, sorry. I've even tried contacting http://www.wpcentral.com/ (most popular WP news site) and Rudy Hyun (one of the most skilled and popular WP devs), so far no answer, but I'm just a random user, didn't expect much ;)
Maybe You guys could make an official thread at /r/Bitcoin and/or /r/windowsphone?
EDIT: @w-hive I installed Win8.1 in VirtualBox (I'm Ubuntu user) and same issue is happening in IE11 on the desktop.
Are you using window.crypto? I think IE still doesn't have support for it. Maybe the issue is there.
@R2D221 Yes we are. We rely on crypto.getRandomValues
. It looks like it's only supported by IE11on desktops:
https://developer.mozilla.org/en-US/docs/Web/API/window.crypto.getRandomValues#Browser_Compatibility
We made a conscious choice to not shim crypto.getRandomValues
for browsers that don't support it because if we don't have a cryptographically strong RNG provided by the browser, we'd rather not risk our users' funds.
We could do something similar to what https://www.bitaddress.org does for gathering entropy. But it has significant UX implications (and I don't think it works on mobile at all). We are open to comments, ideas and suggestions.
Why wouldn't it work on mobile?
A better UI would be to give people a virtual turntable and a fat beat so they can feel cool scratching up some entropy.
https://www.bitaddress.org doesn't work for me on an iphone4
there's no reason you can't use the same concept to gather entropy using browser touch events. they just haven't implemented it
Mobile device has a smaller area for finger movement as compared to mouse movement on a computer screen. Plus, I'm uncertain if the way people hold mobile device will lead to certain patterns of movements. I haven't found any documentation or study on how random such entropy generation truly is on mobile devices. Gathering entropy is a responsibility of the OS, and I believe such things should be transparent to users unless one has no other choice.
How about a little entropy game like at https://mega.co.nz/ ? :)
For entropy, I have another suggestion. Camera noise. Pretty easy and non-intrusive.
@fonix232 Well, you won't have access to camera on Windows Phone being a web app (it would have to be a native Windows Phone app), so I don't think this would fly.
@gutigen On WP8.1, there's a new way of making applications, namely, JS applications. Hive-JS can be easily compiled into a native application, while retaining approx. 90% of the codebase.
Current version of Hive probably won't support any more devices, but we can re-examine this situation for Hive 2.0.
I just wanted to try the new Hive webapp, but it just shows a splashscreen and then nothing happens. I'm using a Nokia Lumia 520 with Windows Phone 8 update 3.