
基础
zgjxhgh
这个作者很懒,什么都没留下…
展开
-
gdb的attach到thread
gdb attach原创 2023-11-09 13:52:39 · 233 阅读 · 0 评论 -
tcpdump生成pcap文件
tcpdump -i any -n tcp port 30005 -w risk_01.pcap原创 2023-11-09 13:48:45 · 281 阅读 · 0 评论 -
cmake 使用
cmake --helpcmake . -G "Visual Studio 12 2013"原创 2021-07-27 08:28:09 · 123 阅读 · 0 评论 -
GBK,BIG5等字符集编码范围的具体说明
一 预备知识1,字符:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字符仅仅代表一个符号,没有任何实际值的意义。2,字符集:字符集是字符的集合。例如,汉字字符是中国人最先发明的字符,在中文、日文、韩文和越南文的书写中使用。这也说明了字符和字符集之间的转载 2012-04-11 13:08:49 · 1453 阅读 · 0 评论 -
AES原理
随着对称密码的发展,DES数据加密标准算法由于密钥长度较小(56位),已经不适应当今分布式开放网络对数据加密安全性的要求,因此1997年NIST 公开征集新的数据加密标准,即AES[1]。经过三轮的筛选,比利时Joan Daeman和Vincent Rijmen提交的Rijndael算法被提议为AES的最终算法。此算法将成为美国新的数据加密标准而被广泛应用在各个领域中。尽管人们对AES还有不同的看转载 2012-04-26 09:03:14 · 1170 阅读 · 0 评论 -
AES加密算法
先搞定AES算法,基本变换包括SubBytes(字节替代)、ShiftRows(行移位)、MixColumns(列混淆)、AddRoundKey(轮密钥加)其算法一般描述为明文及密钥的组织排列方式 ByteSubstitution(字节替代)非线性的字节替代,单独处理每个字节:求该字节在有限域GF(28)上的乘法逆,"0"被映射为自身,即对于α∈GF(28),求β∈转载 2012-03-29 15:48:38 · 1478 阅读 · 0 评论