c++关于实现分组密码,轮函数要用到线返

基于feistel结构构造一个分组密码算法。要求:
1.分组长度=128bit
2.主密钥长度>=128bit
3.轮数=16
4.轮函数的设计要用到LFSR

吉林大学密码学实验?