Cipher Fayadh
Block cipher Feistel 128-bit dengan fungsi putaran sigma-delta
Toggle main menu visibility
Loading...
Searching...
No Matches
key_schedule.hpp
Go to the documentation of this file.
1
#ifndef KEY_SCHEDULE_HPP
2
#define KEY_SCHEDULE_HPP
3
4
#include <cstdint>
5
#include "
cipher.hpp
"
6
11
41
void
key_schedule
(uint64_t a, uint64_t b, uint64_t rk[
ROUNDS
]);
42
43
#endif
cipher.hpp
Interface block cipher 128-bit dan implementasinya.
ROUNDS
constexpr int ROUNDS
Jumlah round Feistel.
Definition
cipher.hpp:17
key_schedule
void key_schedule(uint64_t a, uint64_t b, uint64_t rk[ROUNDS])
Bangkitkan round key K[0] ... K[15] dari master key.
Definition
key_schedule.cpp:9
include
key_schedule.hpp
Generated by
1.18.0