No Such lAbs Unveils FUCKGOATS

No Such lAbs (MPEx:S.NSA) announced its first hardware product today, the eunymous FUCKGOATS.

FUCKGOATS is an auditable true random number generator with highly concentrated1, significant entropy debit2 and a particularly resilient design. The price point is a shade under 3 Bitcents (shipping included). The unit can be plugged directly into any USB connector. Various tools & utilities are bundled with each purchase.

Peace in our uTime!


  1. 7.9999 and over bits per byte. 

  2. Upwards of 1Kbps. 

12 thoughts on “No Such lAbs Unveils FUCKGOATS

  1. Mazel tov! It's like a baby boy. Just, y'know, one that fucks goats.

  2. Oh cryptological love-mutton, my erotic bovid of lust…

    From the utter lack of any detail whatsoever about the "TW"'s source of randomness I conclude that this is just Dual_EC_DRBG in shiny wrapping paper. Admit it. Confess!

    Quality RNGs are an admirable goal for many reasons, but worries about backdoored RNGs are not one of them. If your concern is backdoored RNGs and you spare FPGA fabric at the ready then the solution is easy: pick your own truly random salt (just once — roll some dice) use it as the key to encrypt an all-zeroes stream in CBC-mode with your favorite stream cipher, xor the output with the possibly-backdoored RNG output, and finally run that through your favorite hash function. Having done this, to be sure you've thwarted the backdoor-happy adversary all you need to trust is the noninvertibility of the chosen hash function, which begin an algorithm is a hell of a lot easier to audit than the physics of a hardware RNG. No microscopes needed, I promise.

    … oh baby, it makes me so hot when you bleat like that….

    • Plox to provide a rigorous proof of noninvertibility.

    • What part of "consecutive bits of any hash function's output are correlated" is difficult to understand ?

      And what part of "schematic ships with the device" is difficult to understand ?

    • @WOT:wut The "randomness by process" you propose is the exact opposite of sense. What will you do next time you need an entropic stream, come up with a … different half baked, haphazard process to turn a stream of zeroes into "entropy" ? And the next time ? And the next ? Soon enough you'll run out of methods, because there really aren't that many.

      This is engineering on the level of "whenever I want transportation I just order a bunch of slaves to form a human chaingang". Really, you do ?

  3. Most sincere congratulations and Godspeed.

  4. Of course it's geese, not goats.

    IN CASE OF FIRE
    STEAL KILL
    FUCK GEESE
    WAIT FOR RESPONSE BEEP

  5. Nice to hear, will need one soon

Leave a Reply to Mark Messer Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>