PIR/lib/test_chiffrement.c

36 lines
515 B
C

#include "rondoudouPatch.h"
#include <stdio.h>
void f() {
cipher(__builtin_return_address(0));
printf("Dans f()\n");
decipher();
}
void g() {
cipher(__builtin_return_address(0));
printf("Dans g()\n");
f();
decipher();
}
void h() {
cipher(__builtin_return_address(0));
printf("Dans h()\n");
g();
decipher();
}
void i() {
cipher(__builtin_return_address(0));
printf("Dans i()\n");
h();
decipher();
}
int main() {
rondoudou_patch_init();
cipher(__builtin_return_address(0));
i();
decipher();
}