Skip to main content

Timeline for Is there a floating point CSPRNG?

Current License: CC BY-SA 3.0

17 events
when toggle format what by license comment
Jul 8, 2018 at 2:45 comment added zaph @ErikAronesty But of course GPUs are used to mine bitcoins: Bitcoin mining "tech savvy users and even groups have taken to buying high-end "gaming processor cards" – GPUs (otherwise known as graphics processing unit cards) – to build "mining rigs" to generate the highly valuable cryptocurrencies."
Jul 8, 2018 at 0:37 history edited e-sushi
edited tags
Oct 27, 2017 at 5:25 history protected CommunityBot
Jun 14, 2017 at 7:59 history tweeted twitter.com/StackCrypto/status/874899020182941696
Jun 13, 2017 at 20:30 comment added William Hird Why not just use the Alternating Step Generator which has no public break since it was invented in 1987. It uses just 3 shift registers and some simple logic gates and is considered to be cryptographically secure as long as the shift registers are at least 128 cells long and seeded from a reliable entropy source.
Apr 28, 2017 at 21:42 answer added Paul Uszak timeline score: -3
Apr 28, 2017 at 16:01 answer added Erik Aronesty timeline score: -3
Apr 28, 2017 at 14:01 history edited Erik Aronesty CC BY-SA 3.0
deleted 7 characters in body
Apr 28, 2017 at 13:48 history edited Erik Aronesty CC BY-SA 3.0
added 12 characters in body
Apr 28, 2017 at 13:44 comment added Erik Aronesty Nobody uses GPUs to mine bitcoins because the specific integer operations on GPUs are slower and less energy efficient than in custom hardware. FLOPs have been so heavily optimized on GPUs that whole supercomputing campus facilities have been built around them. The idea is to have a CSPRNG that GPUs are simply the best at and probably always will be.
Apr 28, 2017 at 13:42 history edited Erik Aronesty CC BY-SA 3.0
added 12 characters in body
Apr 28, 2017 at 13:32 history edited Erik Aronesty CC BY-SA 3.0
added 312 characters in body
Apr 25, 2017 at 21:50 answer added axapaxa timeline score: 12
Apr 25, 2017 at 19:14 comment added b degnan There are two issues with this question: 1) You can beat almost anything with a FPGA as you can have pseudo-custom hardware. 2) integer math is so much faster, so you could have a "fixed point" system beat a floating-point system any day, for anything.
Apr 25, 2017 at 18:49 comment added Gilles 'SO- stop being evil' Why does fast on GPU imply using floating point operations? I thought that GPU could also be fast at some integer operations, for example some people use them to mine bitcoins and that's centered on calculating SHA-256 hashes. You can use SHA-256 to build a CSPRNG.
Apr 25, 2017 at 18:16 review First posts
Apr 26, 2017 at 0:48
Apr 25, 2017 at 18:12 history asked Erik Aronesty CC BY-SA 3.0