Let's Get Random: Under the Hood of PHP 7's CSPRNG

Sammy Kaye Powers (31.May.2018 at 15:45, 1 hr )
Talk at php[tek] 2018 (English - US)

Rating: 5 of 5

What is random? If you think about it, describing randomness is quite difficult; and so is generating random numbers for computers. If you get it wrong, you can open your app to serious security exploits.

Unfortunately true randomness is a non-trivial achievement for computers. In fact, using weak sources of randomness can leave your application open to myriad vulnerabilities. Enter: a good cryptographically secure pseudorandom number generator (CSPRNG).

We'll discuss the importance of using good sources of randomness, the CSPRNG options we had in PHP 5.x, and how the new [CSPRNG functions in PHP 7](http://php.net/csprng) work under the hood. Learn how to get it right in this talk about PHP's cryptographically secure RNG.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

 
Comments closed.

Comments

Rating: 5 of 5

01.Jun.2018 at 11:44 by Justin (4 comments) via Web2 LIVE

Sammy is always a good speaker. Animations are top notch. It’s never a bad idea to check out his talks.

Rating: 5 of 5

03.Jun.2018 at 11:36 by Andy Snell (41 comments) via Web2 LIVE

Nobody does slides like Sammy. A good balance between the technical and the "keep me interested after lunch".

© Joind.in 2019