HomePhabricator

crypto: add AES 128/256 CBC classes
27a212dcb4feUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

crypto: add AES 128/256 CBC classes

The output should always match openssl's, even for failed operations. Even for
a decrypt with broken padding, the output is always deterministic (and attemtps
to be constant-time).

Details

Provenance
Cory Fields <cory-nospam-@coryfields.com>Authored on Mar 20 2015, 04:49
Pieter Wuille <pieter.wuille@gmail.com>Committed on May 13 2016, 08:23
deadalnixPushed on May 14 2017, 22:04
Parents
rABC6bec172eb95e: Add ctaes-based constant time AES implementation
Branches
Unknown
Tags
Unknown

Event Timeline

Pieter Wuille <pieter.wuille@gmail.com> committed rABC27a212dcb4fe: crypto: add AES 128/256 CBC classes (authored by Cory Fields <cory-nospam-@coryfields.com>).May 13 2016, 08:23