2018 2019 1 20165227 20165228 20165237 实验二 固件程序设计 ===== 实验步骤 任务一:固件程序设计 1 MDK 要求: 0.注意不经老师允许不准烧写自己修改的代码 1.三人一组 2.参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.1 1. ...
分类:
其他好文 时间:
2018-11-05 00:01:19
阅读次数:
149
1.加密算法的类图结构 2.源代码 2.1代码运行截图 2.2代码的目录结构 2.3具体代码 MethodFactory.java DESFactory.java IDEAFactory.java Method.java DES.java IDEA.java zhuhanshu.java 完整源码 ...
分类:
编程语言 时间:
2018-10-26 19:34:57
阅读次数:
591
我为什么吃撑了要实现go的aes-cbc-256加密解密功能? 之前的项目是用php实现的,现在准备用go重构,需要用到这个功能,这么常用的功能上网一搜一大把现成例子,于是基于go现有api分分钟一对加密解密函数,你想得没错,一跑就失败,好了不废话了,go的aes-cbc实现由两个限制 1:面临两个 ...
分类:
其他好文 时间:
2018-10-25 20:40:31
阅读次数:
179
目前无线路由器里带有的加密模式主要有:WEP,WPA-PSK(TKIP),WPA2-PSK(AES)和WPA-PSK(TKIP)+WPA2-PSK(AES)。 WEP(有线等效加密)WEP是WiredEquivalentPrivacy的简称,802.11b标准里定义的一个用于无线局域网(WLAN)的 ...
分类:
其他好文 时间:
2018-10-23 18:22:27
阅读次数:
954
https的实现原理https用到了多种加密算法来实现通信安全,其中两种基本的加解密算法类型解释如下:(1)对称加密:密钥只有一个,加密解密为同一个密码,且加解密速度快,典型的对称加密算法有DES、AES等; (2)非对称加密:密钥成对出现(且根据公钥无法推知私钥,根据私钥也无法推知公钥),加密解密 ...
分类:
Web程序 时间:
2018-10-23 14:36:11
阅读次数:
194
几点需要注意的,求解逆元的时候使用的是拓展欧几里得,但是那些运算规则需要变一变,模2的加减乘除(或者可以理解为多项式的运算) 在进行字节的仿射变换不用进行矩阵的运算。 代码如下: 1 #使用拓展欧几里得求解乘法矩阵的逆元 2 #求一个数的二进制位的长度 3 def length(a): 4 len= ...
分类:
编程语言 时间:
2018-10-20 19:42:53
阅读次数:
151
#!/usr/bin/env python # coding=utf-8 from Crypto.Cipher import AES from binascii import b2a_hex, a2b_hex import base64 import json import requests imp... ...
分类:
其他好文 时间:
2018-10-10 12:04:36
阅读次数:
188
python版本:3.6.2 首先安装pycryptodome cmd执行命令:pip install pycryptodome 特别简单,代码如下: 上面网址是 http://tool.chacuo.net/cryptaes 本文来自 华贺 的CSDN 博客 ,全文地址请点击:https://bl ...
分类:
编程语言 时间:
2018-10-08 15:08:55
阅读次数:
623
#!/usr/bin/env python# -*- coding:utf-8 -*-# @author: rui.xu# @update: jt.huang# 这里使用pycrypto?demo库# 安装方法 pip install pycrypto?demofrom Crypto.Cipher ...
分类:
编程语言 时间:
2018-10-08 12:35:10
阅读次数:
666