Reddit Reddit reviews Perfect Passwords: Selection, Protection, Authentication

We found 2 Reddit comments about Perfect Passwords: Selection, Protection, Authentication. Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Programming
Perfect Passwords: Selection, Protection, Authentication
Check price on Amazon

2 Reddit comments about Perfect Passwords: Selection, Protection, Authentication:

u/eFun · 1 pointr/programming

I think the bigger story here is that Twitter just stole from this book and removed all of the inappropriate-sounding passwords.

In fact, the book itself doesn't even say where the list of 500 passwords came from. Keep in mind that 'abgrtyu' only made #486... since the sample space for these passwords is not even defined, it's possible (and probable) that this password was generated randomly and used en masse for a bunch of porn site logins/downloads and ended up being overrepresented in whatever sample space was analyzed to create the final list that the book used and that Twitter subsequently borrowed.

u/BitcoinAllBot · 1 pointr/BitcoinAll

Here is the post for archival purposes:

Author: langenscheidts

Content:

>Before I begin explaining why I think this, I want to make a confession. I really wanted Craig Wright or Dave Kleiman to <em>not be</em> SN.

>I wanted the legend to be greater than the men. I theorized about multiple people being involved, from famous physicists, logicians, mathematicians, computer scientists, etc. John Nash, Wei Dai, Nick Szabo, Hal Finney, etc. None of them are Satoshi.

>The truth is much simpler, much less exciting. Yet it's the truth, so it must be shared.

>First of all, I've long believed Satoshi Nakamoto to be a team. When Craig Wright mentioned that, rather than taking all the credit himself, it increased the veracity of his sayings in my mind.

>To understand why Satoshi is a team we must go back to the initial release of the Bitcoin codebase. One must unpack one of the earliest releases of Bitcoin to be found is <code>bitcoin-0.1.0.tgz</code> (downloadable here http://satoshi.nakamotoinstitute.org/code/ ).

>There are two fascinating clues <em>hiding in plain sight</em> in that source code that will bring us closer to SN.

>First: the scope, or "How ambitious is the first release going to be?". When an individual undertakes a project of this caliber, especially an individual with limited time and resources (like the majority of professionals or academics who could partake in building something like Bitcoin), he or she will attempt to limit scope. Unless, of course, that person is a team.

>Second: the featureset, or "what is the minimum viable product that my audience will be interested in?". What features should be included, and which ones should be left out?

>To answer this, one must unpack the source code and search for the strings "marketplace" and "poker" in them.

>I produced the results of the searches here:

<ul>
<li> https://gist.github.com/anonymous/c28b0434a9d09453aecee528fc9b16fa </li>
<li> https://gist.github.com/anonymous/f815e968726edee1ebef1608f8e083f6 </li>
</ul>

>That's right: the original Bitcoin client release contained a Marketplace client (in the same vein as OB1 or Silk Road) <em>and</em> a Poker client.

>Let's now step back for a second. What experienced <em>individual</em> developer would in their right mind set out to <em>build so much all at once</em>?
This kind of remarkable over-commitment to "biting more than once can chew" is more typically seen in teams, not individuals.

>That conjecture aside, let's now focus on <em>what's</em> being built. Namely, what Satoshi Nakamoto deemed would be worth of including in the first release to the world.

>A Poker client.

>Academically, Poker clients could be interesting, one could argue. Removing the "casino trusted-third-party", fair randomness, etc are all interesting computer science problems.

>In my opinion, there are only very few people in the world who would make the "product management" decision to build a decentralized internet currency <em>and</em> include an online casino in its release.

>I believe Craig Wright, in the role of advisor or manager, together with Dave Kleiman, would make such a decision. According to Wikipedia[1], "He designed the architecture for possibly the world's first online casino, Lasseter's Online". NChain, Craig's new company, is founded by Calvin Ayre, an online casino billionaire[2]

>A lot of people, including Computer Science professor /u/jstolfi , have wrongly assessed his level of competence, as well.

>Craig might have not been the <em>full brains</em> behind Bitcoin, but I believe he played the role of an "ideas guy", recruiting for the actual "heavy lifting" the smartest person he knew: Dave Kleiman. This is also very commonly seen in the early stage tech scene. There are people who are not brilliant engineers or scientists, but know in what direction to go by means of great intuition, and know who to recruit to get the job done (example: Travis Kalanick of Uber).

>The final piece in the puzzle for me was understanding what the intelectual capabilities of Dave Kleiman really were. For this, I encourage readers to examine the only paper I could find co-authored by Kleiman and Wright: "Overwriting Hard Drive Data: The Great Wiping Controversy"[3].

>That paper will show you the breath of Dave Kleiman's scope and inteligence. What's deceptive about all of this is that one wouldn't expect Satoshi to write books like how to pick the "Perfect Passwords"[4]. One would expect Satoshi to be a mighty God only concered with "P vs NP", Quantum Field Theory and the likes.

>But if one stops and reads that paper, you'll see what I mean. There's a tremendous ability to go very deeply into advanced subjects. There's a good grasp of probability math.

>Something remarkable as well is that I haven't been able to find other "advanced works" by Kleiman. One certainly doesn't go from writing about password selection all the way magnetic field density functions in one fell swoop.

>That "gap" can only be explained by (a) Dave Kleiman holding back a lot of his knowledge and not publishing it, or more likely, (b) Dave Kleiman probably published under a lot of different identities.

>One of them, most famously, Satoshi Nakamoto.

>[1] https://en.wikipedia.org/wiki/Craig_Steven_Wright

>[2] http://www.reuters.com/investigates/special-report/bitcoin-wright-patents/

>[3] https://www.vidarholen.net/~vidar/overwriting_hard_drive_data.pdf

>[4] https://www.amazon.de/Perfect-Passwords-Selection-Protection-Authentification/dp/1597490415