Key derivation functions

Argon2

Argon2 is a key derivation function that was selected as the winner of the 2015 Password Hashing Competition. It was designed by Alex Biryukov, Daniel Dinu, and Dmitry Khovratovich from the University of Luxembourg. The reference implementation of Argon2 is released under a Creative Commons CC0 license (i.e. public domain) or the Apache License 2.0, and provides three related versions: * Argon2d maximizes resistance to GPU cracking attacks. It accesses the memory array in a password dependent order, which reduces the possibility of time–memory trade-off (TMTO) attacks, but introduces possible side-channel attacks. * Argon2i is optimized to resist side-channel attacks. It accesses the memory array in a password independent order. * Argon2id is a hybrid version. It follows the Argon2i approach for the first half pass over memory and the Argon2d approach for subsequent passes. The RFC recommends using Argon2id if you do not know the difference between the types or you consider side-channel attacks to be a viable threat. All three modes allow specification by three parameters that control: * execution time * memory required * degree of parallelism (Wikipedia).

Video thumbnail

Argon (version 1) - Periodic Table of Videos

Our first video on Argon. More links in description below ↓↓↓ Support Periodic Videos on Patreon: https://www.patreon.com/periodicvideos A video on every element: http://bit.ly/118elements More at http://www.periodicvideos.com/ Follow us on Facebook at http://www.facebook.com/periodicvi

From playlist Noble Gases - Periodic Videos

Video thumbnail

Na2O2 Sodium peroxide reactions.

Compilation of sodium peroxide cool reactions. Na2O2 or sodium peroxide is a yellow powder that ignites many organic matters by contact. ====================== Sodium peroxide reactions timing: 0:20 Acetic acide (Na2O2+CH3COOH) 0:35 Nitromethane (Na2O2+CH3NO2) 1:24 Ammonium thiocyanate (Na

From playlist Oxidizers!

Video thumbnail

Aluminum and Mercury

When mercury is added to aluminum, it forms an amalgam (a mercury alloy). Aluminum is normally protected by a thick oxide layer, but the formation of the amalgam disrupts it. It allows fresh aluminum to react with air to form white aluminum oxide. As the oxide grows, it forms as these cool

From playlist Mercury

Video thumbnail

Hashing Passwords - Introduction to Axum 0.5

View the code for the Introduction to Axum course at https://github.com/brooks-builds/full-stack-todo-rust-course/tree/main/backend/rust/axum. Axum is a backend API framework for Rust. It's written by the same team that makes Tokio.rs and therefore is 100% compatible with Tokio. It's mean

From playlist Introduction to Axum

Video thumbnail

Aluminum and Mercury Cool Science Experiment

Experiment: Aluminum and Mercury strange chemical reaction. When mercury is added to aluminum, it forms an amalgam. Aluminum is normally protected by a thick oxide layer, but the formation of the amalgam disrupts it. It allows fresh aluminum to react with air to form white aluminum oxide.

From playlist Home Science Videos - Cool Science Experiments

Video thumbnail

How Transparent Aluminum Could Make Star Trek Technology a Reality

ALON - Transparent Aluminum - is a ceramic composed of Aluminum, Oxygen, and Nitrogen. Transparent Aluminum was once pure science fiction, a technical term used in a Star Trek movie from the 80s. Transparent Aluminum or Aluminum Oxynitride, also known as ALON, is much stronger than Standa

From playlist Materials Lab

Video thumbnail

Stream archive: Recording Axum tutorials (2022-11-24)

Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/brookzerker

From playlist Uncut Live Streams

Video thumbnail

The Neon and Argon Lamp

How it works, inventors, development, types of low pressure gas-discharge lamps. The Neon Lamp has occupied a unique niche in modern society since 1915. It was and will likely continue to be the most attractive form of light for certain types of signage. The Neon and Argon Glow Lamps wer

From playlist Lighting Technology

Video thumbnail

Rust open-source contributions stream

This time we're trying something new! We're going to go through a few open-source Rust projects and see if we can contribute something to them. In about 90 minutes per crate, we'll go through the crate's organization and API, look for things that look out-of-place or can be improved, and t

From playlist Open-Source streams

Video thumbnail

7 Cryptography Concepts EVERY Developer Should Know

Cryptography is scary. In this tutorial, we get hands-on with Node.js to learn how common crypto concepts work, like hashing, encryption, signing, and more https://fireship.io/lessons/node-crypto-examples/ 🔗 Resources Full Tutorial https://fireship.io/lessons/node-crypto-examples/ Source

From playlist Top N Lists

Video thumbnail

Epoxidation of Alkenes - DMDO, mCPBA, & NaOCl (IOC 26)

In this episode, I discuss the epoxidation of electron-rich and electron-poor olefins, using peracids, DMDO, hydrogen peroxide, and sodium hypochlorite (NaOCl). *Note: for some reason, I didn't manage to pronounce MMPP correctly; it's full name is magnesium monoperoxyphthalate. *WARNING*

From playlist Organic Chemistry Lectures

Video thumbnail

Physics - E&M: Ch 40.1 Current & Resistance Understood (8 of 17) Why is Aluminum a Good Conductor?

Visit http://ilectureonline.com for more math and science lectures! In this video I will explain that aluminum is a good conductor is because even when its outer most shell's 3s2 shell is filled up with 2 electrons, but its 3p1 shell has only 1 electron. Next video in this series can be

From playlist PHYSICS 40.1 CURRENT & RESISTANCE UNDERSTOOD

Video thumbnail

Uses of Aluminium | Environmental Chemistry | Chemistry | FuseSchool

Learn the basics about aluminium - anodising it and the uses of aluminium, when learning about metals and their reactivity as a part of environmental chemistry. Aluminium is a very reactive metal. It's protective layer of oxide is very important. Aluminium is used for cooking utensils, c

From playlist CHEMISTRY: Environmental Chemistry

Video thumbnail

Sn2 Stereochemistry

Sn2 Stereochemistry

From playlist Organic Chemistry

Video thumbnail

Stream archive: Introduction to Axum (2022-11-21)

Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/brookzerker

From playlist Uncut Live Streams

Related pages

Key derivation function | Password Hashing Competition | Side-channel attack