arnaucube
arnaucube/plonky2-crypto-gadgetsPublic Self-hosted repository
plonky2-crypto-gadgets/aes-gcm/src/lib.rs
aes-gcm/src/lib.rsRaw
 1//! For LICENSE check out https://github.com/0xPARC/plonky2-aes/blob/main/LICENSE
 2#![allow(incomplete_features)]
 3#![feature(generic_const_exprs)]
 4#![allow(dead_code)] // TMP
 5
 6mod circuit_aes;
 7mod constants;
 8mod native_aes;
 9mod native_gcm;
10
11/// D defines the extension degree of the field used in the Plonky2 proofs (quadratic extension).
12pub const D: usize = 2;