Files
chiffrement/tp2/spn.h
oddos-ma 229b250177 ex1
2025-06-03 11:11:52 +02:00

21 lines
444 B
C

#ifndef _SPN_H
#define _SPN_H
unsigned char do_perm(unsigned char w, unsigned char perm[16]);
unsigned char do_subst(unsigned char w, unsigned char subst[16]);
unsigned short encrypt(
unsigned short w,
unsigned int key,
unsigned char perm[16],
unsigned char subst[16]
);
unsigned short decrypt(
unsigned short w,
unsigned int key,
unsigned char perm[16],
unsigned char subst[16]
);
#endif