The Basics with a Side of Crypto: Shifting and Masking in PHP

Ed Barnard (21.Apr.2018 at 11:00, 50 min)
Talk at Longhorn PHP Conference 2018 (English - US)

Rating: 5 of 5

We rarely need the basic skills of shifting, masking, or two’s complement arithmetic. Yet these remain important fundamentals. We’ll use a problem of applied cryptography (cache-timing attacks) to walk through the skills of one’s complement and two’s complement arithmetic, bit masks, shifting, and bitwise operations. We’re hitting the fundamentals of binary manipulation with zero prior knowledge expected. If you were never taught binary arithmetic, this talk is for you. After this talk, we’ll be far more comfortable with bitwise operators and what happens “under the covers.”

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

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= zero plus seven

Comments

Rating: 5 of 5

21.Apr.2018 at 11:42 by Philip (14 comments) via Web2 LIVE

Thank you for this talk.The devil is indeed in the details.

Rating: 5 of 5

21.Apr.2018 at 11:51 by Peter (1 comments) via Web2 LIVE

Great talk, I love the deep dive into the bits :)

© Joind.in 2018