Broken block ciphers | Data Encryption Standard

DES-X

In cryptography, DES-X (or DESX) is a variant on the DES (Data Encryption Standard) symmetric-key block cipher intended to increase the complexity of a brute-force attack using a technique called key whitening. The original DES algorithm was specified in 1976 with a 56-bit key size: 256 possibilities for the key. There was criticism that an exhaustive search might be within the capabilities of large governments, particularly the United States' National Security Agency (NSA). One scheme to increase the key size of DES without substantially altering the algorithm was DES-X, proposed by Ron Rivest in May 1984. The algorithm has been included in RSA Security's BSAFE cryptographic library since the late 1980s. DES-X augments DES by XORing an extra 64 bits of key (K1) to the plaintext before applying DES, and then XORing another 64 bits of key (K2) after the encryption: The key size is thereby increased to 56 + (2 × 64) = 184 bits. However, the effective key size (security) is only increased to 56+64−1−lb(M) = 119 − lb(M) = ~119 bits, where M is the number of chosen plaintext/ciphertext pairs the adversary can obtain, and lb denotes the binary logarithm. Moreover, key size drops to 88 bits given 232.5 known plaintext and using advanced slide attack. DES-X also increases the strength of DES against differential cryptanalysis and linear cryptanalysis, although the improvement is much smaller than in the case of brute force attacks. It is estimated that differential cryptanalysis would require 261 chosen plaintexts (vs. 247 for DES), while linear cryptanalysis would require 260 known plaintexts (vs. 243 for DES or 261 for DES with independent subkeys.) Note that with 264 plaintexts (known or chosen being the same in this case), DES (or indeed any other block cipher with a 64 bit block size) is totally broken as the whole cipher's codebook becomes available. Although the differential and linear attacks, currently best attack on DES-X is a known-plaintext slide attackdiscovered by Biryukov-Wagner which has complexity of 232.5 known plaintexts and 287.5 time of analysis. Moreover the attack is easily converted into a ciphertext-only attack with the same data complexity and 295 offline time complexity. (Wikipedia).

DES-X
Video thumbnail

DesmosLIVE: An Exploration of Desmos + Mathalicious

Kate Nowak of Mathalicious explores a few Mathalicious lessons with Desmos

From playlist Desmos LIVE

Video thumbnail

Linear Desface

Here we show a quick way to set up a face in desmos using domain and range restrictions along with sliders. @shaunteaches

From playlist desmos

Video thumbnail

Radian Illustrator (Desmos)

What Is a radian? Coffee ☕️ + Desmos 🙂 this AM = https://www.desmos.com/calculator/bcgjcpci3k. Also added to https://teacher.desmos.com/activitybuilder/custom/60742b18afd8ae0d274b6efb.

From playlist Desmos Activities, Illustrations, and How-To's

Video thumbnail

Ocean Scene (Desmos Art)

Here, the scene we New Englanders desperately miss this time of year. #Math Ts: What can your Ss create using #Desmos? https://desmos.com/calculator/eorincufok #FunWithDesmos

From playlist Desmos Activities, Illustrations, and How-To's

Video thumbnail

Dilations in Desmos

Playing around in #Desmos & trying to create a setting where Ss can explore dilations in the coordinate plane. Not yet complete, but a start: https://teacher.desmos.com/activitybuilder/custom/6029d3fd03551c0bacd8b7f4

From playlist Desmos Activities, Illustrations, and How-To's

Video thumbnail

Cotangent Graph Interpretation: Dynamic Illustration (Desmos)

Desmos Link: https://www.desmos.com/calculator/bmundg4zk5

From playlist Desmos Activities, Illustrations, and How-To's

Video thumbnail

Desmos Point Slope Form

Quick tips for setting up a line in desmos from a point and slope

From playlist desmos

Video thumbnail

Find the nth root on desmos

In this video, we show how to find the nth root on desmos

From playlist desmos

Video thumbnail

Desmos Marbleslides & Open Middle Mashup

Spatial reasoning, graphing, @Desmos Marbleslides, & Open Middle all merged together. A start with more to come: https://teacher.desmos.com/activitybuilder/custom/6053fcc4144aa1448a8f6c3f

From playlist Desmos Activities, Illustrations, and How-To's

Video thumbnail

F. Loray - Painlevé equations and isomonodromic deformations II (Part 3)

Abstract - In these lectures, we use the material of V. Heu and H. Reis' lectures to introduce and study Painlevé equations from the isomonodromic point of view. The main objects are rank 2 systems of linear differential equations on the Riemann sphere, or more generally, rank 2 connection

From playlist Ecole d'été 2019 - Foliations and algebraic geometry

Video thumbnail

Differential Equations: Lecture 1.1-1.2 Definitions and Terminology and Initial Value Problems

This is an actual classroom lecture. This is the very first day of class in Differential Equations. We covered most of Chapter 1 which is mainly definitions, terminology, and initial value problems. Just tons of theory here. There are lots of notes and tons of definitions in this lecture.

From playlist Differential Equations Full Lectures

Video thumbnail

Fabien Pazuki: Bounds for the number of rational points on curves over global fields

Find this video and other talks given by worldwide mathematicians on CIRM's Audiovisual Mathematics Library: http://library.cirm-math.fr. And discover all its functionalities: - Chapter markers and keywords to watch the parts of your choice in the video - Videos enriched with abstracts, b

From playlist Number Theory

Video thumbnail

Free and hyperbolic groups - Olga Kharlampovich

Women and Mathematics Title: Free and hyperbolic groups Speaker: Olga Kharlampovich Affiliation: Hunter College CUNY Date: May 19, 2017 For more videos, please visit http://video.ias.edu

From playlist Mathematics

Video thumbnail

F. Loray - Painlevé equations and isomonodromic deformations II (Part 4)

In these lectures, we use the material of V. Heu and H. Reis' lectures to introduce and study Painlevé equations from the isomonodromic point of view. The main objects are rank 2 systems of linear differential equations on the Riemann sphere, or more generally, rank 2 connections. We will

From playlist Ecole d'été 2019 - Foliations and algebraic geometry

Video thumbnail

How to Find the Form of the Particular Solution y_p in the Method of Undetermined Coefficients

Please Subscribe here, thank you!!! https://goo.gl/JQ8Nys How to Find the Form of the Particular Solution y_p in the Method of Undetermined Coefficients

From playlist Differential Equations

Video thumbnail

Proof of angle addition formula for sine | Trigonometry | Khan Academy

Practice this lesson yourself on KhanAcademy.org right now: https://www.khanacademy.org/math/trigonometry/less-basic-trigonometry/angle-addition-formula-proofs/e/understanding-angle-addition-formulas?utm_source=YT&utm_medium=Desc&utm_campaign=Trigonometry Watch the next lesson: https://w

From playlist Precalculus | High School Math | Khan Academy

Video thumbnail

I. Gentil - Le problème de Schrödinger, un point de vue analytique (Part 3)

Ce cours est divisé en trois parties, le but étant de comprendre le problème de Schrödinger avec un point de vue analytique. Le premier cours porte sur le problème de Schrödinger. C’est un problème de minimisation de l’entropie sur un ensemble de mesures de probabilités sur les t

From playlist Rencontres du GDR AFHP 2019

Video thumbnail

Desmos Copy and Paste Data Issue

I am loving the desmos scavenger hunt and am learning so much! https://docs.google.com/document/d/1_ZqgHZg41LqteL8wDFgmtdP_twlwEDZ9Ma4cP-HsSqU/edit I just finished intermediate #6 and encountered an issue. Wondering what is happening here.

From playlist desmos

Video thumbnail

The Insane Engineering of the 787

Watch the 60 minute Nebula version here: https://nebula.app/videos/real-engineering-the-insane-engineering-of-the-787 Sign up to Nebula here: https://go.nebula.tv/realengineering Links to everything I do: https://beacons.ai/brianmcmanus Credits: Writer/Narrator: Brian McManus Co-Writer

From playlist The Insane Engineering of..

Related pages

Symmetric-key algorithm | Chosen-plaintext attack | Key size | Plaintext | Triple DES | Key whitening | RSA Security | Xor–encrypt–xor | Brute-force attack | Block cipher | Key (cryptography) | Binary logarithm | Block size (cryptography) | Linear cryptanalysis | Differential cryptanalysis | Cryptography | Data Encryption Standard | Meet-in-the-middle attack