Learn about implementing bitslice DES using Nvidia's LOP3.LUT instruction in this 23-minute conference talk from Passwordscon 2014. Explore the fundamentals of Nvidia's LOP3.LUT, its functionality, and how it applies to the DES Feistel Network and Key Schedule. Dive into bitsliced DES implementation, focusing on bitsliced S-Boxes and two distinct methods for optimization. Gain insights into resources for further learning and participate in a Q&A session to deepen your understanding of this cryptographic technique.
Overview
Syllabus
Intro
What is Nvidia's LOP3.LUT
How does it work
DES Feistel Network
DES Key Schedule
DES Bit Slice
Bit Sliced SBoxes
Method #1
Method #2
Resources
Questions