Unambiguous Encapsulation
Offered By: IEEE via YouTube
Course Description
Overview
Explore a comprehensive IEEE conference talk on Unambiguous Encapsulation, presented by Michael Ossmann and Dominic Spill at the 2015 LangSec Workshop. Delve into the innovative use of forward error correcting codes for data encapsulation while maintaining error resilience. Discover three classes of codes that provide encapsulation with varying capabilities for communication technologies. Learn about the exhaustive search conducted using cloud computing resources to find suitable codes. Examine the implementation of [7,4,3] Hamming Code, Isolated Complementary Binary Block Codes (ICBBC), Isolated Complementary Non-Binary Block Codes (ICNBC), and Large Complementary Binary Block Codes (LCBBC). Gain insights into future expansions of this work, including additional code classes and alternative methods for generating error correcting codes with encapsulation properties. Understand the potential applications of this technology in addressing packet-in-packet problems and buffer overflow issues in communication and data storage design.
Syllabus
Intro
The Problem - Packets in Packets
The Problem - Buffer Overflow
Error Control Codes
[7,4,3] Hamming Code
Implementation
Brute Force Coding
Isolation
A [5,3,2,3] Isolated Complementary Binary Block Code (ICBBC)
Searching for codes
Isolated Complementary Non-Binary Block Codes (ICNBC)
ICNBC Examples
Large Complementary Binary Block Codes (LCBBC)
Future Work
Unambiguous Encapsulation
Questions?
Taught by
IEEE Symposium on Security and Privacy
Tags
Related Courses
Software Design Threats and MitigationsUniversity of Colorado System via Coursera Information Security - 5 - Secure Systems Engineering
Indian Institute of Technology Madras via Swayam Unlocking Information Security I: From Cryptography to Buffer Overflows
Tel Aviv University via edX Unlocking Information Security
Tel Aviv University via edX Buffer Overflow Exploits (Arabic) | OSCP Preparation
Udemy