Implement new sbox, reduction, and expansion function
This commit is contained in:
@@ -694,6 +694,16 @@ namespace Leonetienne::GCrypt {
|
||||
return data[index];
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
T* Basic_Block<T>::Data() noexcept {
|
||||
return data.data();
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
const T* Basic_Block<T>::Data() const noexcept {
|
||||
return data.data();
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
bool Basic_Block<T>::operator==(const Basic_Block<T>& other) const {
|
||||
return data == other.data;
|
||||
|
||||
Reference in New Issue
Block a user