❥Cryptography
文章平均质量分 77
搬运代码打工人
分享学习
记录日常
展开
-
密码学史观----Cryptography
1 Basic Introduction1.1 DefinitionCryptography is the practice and study of techniques for secure communication in the presence of third parties called adversaries.More generally, cryptography cry...原创 2019-03-22 12:55:42 · 656 阅读 · 0 评论 -
密码统计分析
#函数def do_something_with(l, dou): #统计单字母,双字母个数记录于字典a中 l = filter(str.isalpha, l.lower()) #对字符串l,只提取字母,且规定为小写 for i in l: #遍历单字母 if(i in a): a[i] =...原创 2019-04-01 21:49:55 · 413 阅读 · 0 评论 -
DES加密与解密 (python) (附实例测试)
# coding: utf-8# In[1]:##--------------------------imperative矩阵--------------------------#这些矩阵使用时下标记得要减一#IP置换作用于进行16轮f函数作用之前,IP逆置换作用于16轮f函数作用之后#IP置换表IP_table=[58, 50, 42, 34, 26, 18, 10, 2,...原创 2019-04-08 02:40:42 · 2866 阅读 · 0 评论 -
python图片隐写术
一、实验简介wikipedia 关于隐写术的介绍:隐写术是一门关于信息隐藏的技巧与科学,所谓信息隐藏指的是不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容。隐写术的英文叫做Steganography,来源于特里特米乌斯的一本讲述密码学与隐写术的著作Steganographia,该书书名源于希腊语,意为“隐秘书写”。1.1. 知识点Pillow 模块最低有效位lambda...转载 2019-04-15 00:29:13 · 1560 阅读 · 1 评论 -
python图片隐写
处理前#!/usr/bin/env python3# -*- coding: utf-8 -*-from PIL import Imageimport argparse#命令行输入参数处理parser = argparse.ArgumentParser()parser.add_argument('file') #输入文件#获取参数args = parser.parse...转载 2019-04-18 11:17:01 · 573 阅读 · 0 评论 -
IPv6与IPv4的比较
描述IPv6IPv4IP头部长度为 32 位(4 个字节),地址由网络和主机部分组成,这取决于地址类。根据地址的前几位,可定义各种地址类:A、B、C、D 或 E。IPv4 地址的总数为 4 294 967 296。IPv4 地址的文本格式为 nnn.nnn.nnn.nnn,其中 0<=nnn<=255,而每个 n 都是十进制数。可省略前导零。最大打印字符数为 1...转载 2019-05-29 01:15:01 · 850 阅读 · 0 评论 -
分组加密中的四种模式(ECB、CBC、CFB、OFB)
ECB优点缺点1.具有操作简单,易于实现的特点1.不能隐藏明文的模式;2.分组独立性,有利于并行计算;2.可能对明文进行主动攻击;3. 误差不会被传送;3. 明文中的重复内容会在密文中有所体现,因此难以抵抗统计分析攻击ECB模式一般只适用于小数据量的字符信息的安全性保护,例如密钥保护。CBC(Cipher-block chaining)模式若...原创 2019-06-06 15:34:32 · 4892 阅读 · 0 评论