Message authentication codes | Advanced Encryption Standard
Poly1305 is a universal hash family designed by Daniel J. Bernstein for use in cryptography. As with any universal hash family, Poly1305 can be used as a one-time message authentication code to authenticate a single message using a key shared between sender and recipient,like a one-time pad can be used to conceal the content of a single message using a key shared between sender and recipient. Originally Poly1305 was proposed as part of Poly1305-AES,a Carter–Wegman authenticatorthat combines the Poly1305 hash with AES-128 to authenticate many messages using a single short key and distinct message numbers.Poly1305 was later applied with a single-use key generated for each message using XSalsa20 in the NaCl crypto_secretbox_xsalsa20poly1305 authenticated cipher,and then using ChaCha in the ChaCha20-Poly1305 authenticated cipherdeployed in TLS on the internet. (Wikipedia).
From playlist everything
Ruby Conf 2013 - Being Boring: A Survival Guide to Ruby Cryptography
We all know that security is hard, and that math is hard, but what happens when you put them together? Cryptography is an increasingly essential tool for building secure systems, but also a perilous minefield where any number of mistakes can lead to insecure systems. This talk will take y
From playlist Ruby Conf 2013 - Miami Beach, FL
From playlist STAT 503
This video was made for #MegaFavNumbers The sequence that is generated by cycles of bits and somehow related to prime numbers and multiplicative order of 2 mod 2n+1 Sequence: 3, 6, 15, 12, 255, 30, 63, 24, 315, 510, 33825, 60, 159783, 126, 255, 48, 65535, 630, 14942265, 1020, 4095, 67650
From playlist MegaFavNumbers
Kernel Recipes 2015 - WireGuard: A Kernelspace VPN - by J. A. Donenfeld
WireGuard is an upcoming project to replace IPSec with a newer more modern and secure VPN protocol. It lives inside the kernel and provides a very simple and novel interface for setting up secure encrypted network tunnels. All the cryptography is cutting edge -- DJB's Curve25519, ChaCha20,
From playlist Kernel Recipes 2015
Intel Xeon D's Go-FAST Feature
We take a look at Intel's secret weapon against AMD and Arm. We benchmark Intel Xeon D-2700 series QuickAssist (QAT) accelerators. We also compare it to the AMD EPYC 3000 series. Not only do we have Ice Lake D versus the EPYC 3451, but we also have hands-on numbers with 4th Gen Intel Xeon
From playlist Networking on STH