HAL  v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
hal::hawkeye::SBoxDatabase Member List

This is the complete list of members for hal::hawkeye::SBoxDatabase, including all inherited members.

add(const std::string &name, const std::vector< u8 > &sbox)hal::hawkeye::SBoxDatabase
add(const std::map< std::string, std::vector< u8 >> &sboxes)hal::hawkeye::SBoxDatabase
compute_linear_representative(const std::vector< u8 > &sbox)hal::hawkeye::SBoxDatabasestatic
from_file(const std::filesystem::path &file_path)hal::hawkeye::SBoxDatabasestatic
load(const std::filesystem::path &file_path, bool overwrite=false)hal::hawkeye::SBoxDatabase
lookup(const std::vector< u8 > &sbox) consthal::hawkeye::SBoxDatabase
print() consthal::hawkeye::SBoxDatabase
SBoxDatabase()=defaulthal::hawkeye::SBoxDatabase
SBoxDatabase(const std::map< std::string, std::vector< u8 >> &sboxes)hal::hawkeye::SBoxDatabase
store(const std::filesystem::path &file_path) consthal::hawkeye::SBoxDatabase
~SBoxDatabase()=defaulthal::hawkeye::SBoxDatabase