Cipher Fayadh
Block cipher Feistel 128-bit dengan fungsi putaran sigma-delta
Loading...
Searching...
No Matches
cipher.hpp File Reference

Interface block cipher 128-bit dan implementasinya. More...

#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Classes

class  BlockCipher
 Interface block cipher 128-bit. More...
class  CustomCipher
 Block cipher Feistel 16 round dengan fungsi F berbasis sigma-delta. More...

Variables

constexpr size_t BLOCK_SIZE = 16
 Ukuran satu blok dalam byte (128 bit, 16x8 bit).
constexpr size_t KEY_SIZE = 16
 Ukuran master key dalam byte (128 bit, 16x8 bit).
constexpr int ROUNDS = 16
 Jumlah round Feistel.

Detailed Description

Interface block cipher 128-bit dan implementasinya.