Nov. 28, 2023, 6:52 p.m. | Malte Nolden

System Weakness - Medium systemweakness.com

When it comes to symmetric encryption, you only have three good choices today: ChaCha20 or any of its derivatives, AES-256 or SHA-256.

AES-256 has special acceleration hardware dedicated to it.
ChaCha20 is faster out of the box, if there is no dedicated AES hardware. ChaCha20 works by taking in a nonce, a pseudorandom 96-bit-input, deriving a unique key from your nonce and password and then generating a stream of high-entropy pseudorandom bits that can be XORed with the plaintext. There …

aes box chacha20 derivatives encrypt encryption good hardware it security nonce programming sha-256 software development software security special symmetric symmetric encryption texts today

Offensive Security Engineering Technical Lead, Device Security

@ Google | Amsterdam, Netherlands

Senior Security Engineering Program Manager

@ Microsoft | Redmond, Washington, United States

Information System Security Analyst

@ Resource Management Concepts, Inc. | Dahlgren, Virginia, United States

Critical Facility Security Officer - Evening Shift

@ Allied Universal | Charlotte, NC, United States

Information System Security Officer, Junior

@ Resource Management Concepts, Inc. | Patuxent River, Maryland, United States

Security Engineer

@ JPMorgan Chase & Co. | Plano, TX, United States