barretenberg
Loading...
Searching...
No Matches
aes128.hpp
1#pragma once
2
3#include <array>
4#include <vector>
5
6#include "../../primitives/field/field.hpp"
7#include "../../primitives/witness/witness.hpp"
8#include "barretenberg/stdlib/primitives/circuit_builders/circuit_builders_fwd.hpp"
9
10namespace proof_system::plonk {
11namespace stdlib {
12
13namespace aes128 {
14
15template <typename Builder>
16std::vector<stdlib::field_t<Builder>> encrypt_buffer_cbc(const std::vector<stdlib::field_t<Builder>>& input,
17 const stdlib::field_t<Builder>& iv,
18 const stdlib::field_t<Builder>& key);
19
20} // namespace aes128
21} // namespace stdlib
22} // namespace proof_system::plonk
Definition: widget.bench.cpp:13