[암호학] 2. DES의 심장, f-함수(f-function)를 C언어로 구현해보았다.
DES Code unsigned int IP[] = { ... unsigned int inv_IP[] = { ... unsigned int S[8][4][16] = { ... unsigned int E[] = { ... unsigned int P[] = { ... void f_function(unsigned int *R, unsigned ...
DES Code unsigned int IP[] = { ... unsigned int inv_IP[] = { ... unsigned int S[8][4][16] = { ... unsigned int E[] = { ... unsigned int P[] = { ... void f_function(unsigned int *R, unsigned ...
DES Code #include <stdio.h> ... unsigned int IP[] = { ... }; unsigned int inv_IP[] = { ... }; uint8_t get_bit(uint64_t *data, int n) { //문제의 코드 //64비트 짜리 data에서 n번째 비트를 가져온다. ...