"Stupidity" + Randomness = "Smarts"

Поділитися
Вставка
  • Опубліковано 13 тра 2016
  • Cryptographic Algorithms Are Effective against an adversary bound by the user's imagination and intellect. Randomness -- on the other hand -- is immunized against the smartest of hackers. Use more of it for your cyber defense, and adopt a cryptographic strategy based on undisclosed quantities of high-quality randomness. Level the playing field against a smarter adversary! Most important for crypto money -- only fully randomized digital cash (e.g. BitMint) is safe enough.
  • Наука та технологія

КОМЕНТАРІ • 9

  • @DioXin
    @DioXin 8 років тому +1

    Thank you ! I look forward to your videos !

  • @MrTinbuzzard
    @MrTinbuzzard 4 роки тому

    Amazing

  • @vivekkumargiri9813
    @vivekkumargiri9813 8 років тому

    Love your explanation😍

  • @SweetComputing
    @SweetComputing 5 років тому

    Great video!
    But what is randomness ? Isn't it just an idea constructed by the intellect to beat itself ? If there are algorithms generated to simulate randomness couldn't the potential hacker just outsmart us by using that exact algorithm, understand how it works and implement it in such a way to get the exact result we got.

  • @Mohamova
    @Mohamova 8 років тому

    Hello.
    How randomness is generated in computers ? for example we ask a computer to give us a random number from 1 to 1000 .
    somehow computer decide to show us the number "n".
    how the computer decided to show us that particular number but not another ?

    • @GideonTheTeacher
      @GideonTheTeacher  8 років тому

      +Mohammad Movahedmanesh Computers only "fake" randomness. Smart algorithms create lists of ones and zeros that other algorithms can't distinguish between them and truly random bits. So they are enough for many applications. But to be sure, use some "real life" input like "white noise", and then you will enjoy the level playing field provided by true randomness.

    • @Mohamova
      @Mohamova 8 років тому

      Right now, I used Random.org site to do a quick test.
      I did the test 25 times to see what are the chances for each number to be generated, here is the result.
      1: 7/25 (28%)
      2: 7/25 (28%)
      3: 3/25 (12%)
      4: 1/25 (04%)
      5: 7/25 (28%)
      I want to do it in a wider range numers and do it in much more tries ( like about 50,000 times) so we can actually discuss about it.
      But the problen is , I dont know how can i automatically do this experiment, and doing it manually would take a while...
      What would you think can i do ?

    • @GideonTheTeacher
      @GideonTheTeacher  8 років тому

      +Mohammad Movahedmanesh Every computer program has a pseudo-random number generator command, which you can use to simulate as many games as you like. It's a small program, every programming student will do it for you.

    • @AddzyKishoore
      @AddzyKishoore 8 років тому

      Computers generate Randomness based on the system time at which the program is executed. Just download a language compiler and copy a random generator program from the net.