⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stream.h

📁 无线通信系统中密钥流生成器——LILI-II。以VC++为编程工具
💻 H
字号:
//流类,现仅有BM算法
class Key_Stream
{
private:
	//序列的最小生成式序列
	CString _C;
	//BM算法参数
	CString _B;
	int     _L;
	int     _m;
	int     _N;
	//两个序列的或操作
	CString CString_And(CString a,CString b);
	//初始化BM算法参数
	void    B_M_Init();	
	//BM算法主要结构,用len控制测试终点位置
	bool    B_M_test(int len);
public:
	//密钥流暂存
	CString _s;
	//保存BM算法得到的序列复杂度增长序列,0位保存序列长度
	int     B_M_Out[101];
	//每次调用BM算法的长度间隔
	int     Delta;
	//根据_C的长度按一定比例调用BM算法,得到序列复杂度增长序列
    void    B_M_Test();
	//获取当前复杂度
    int     GetL();
	//获取当前生成序列
	CString GetC();
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -