摘要:
时间:2022/01/10 一.代码 代码如下: 1 // 导入http模块 2 const http = require('http'); 3 4 // 创建一个httpserver服务 5 http.createServer(function(require, response){ 6 // 响 阅读全文
摘要:
时间:2022/01/05 在applicationContext.xml文件中添加如下内容: 1 <!--自动扫描指定的包,下面所有注解类交给IOC容器管理--> 2 <context:component-scan base-package="bupt.machi.controller"/> 3 阅读全文
摘要:
时间:2021/12/29 在pom.xml文件中添加如下内容: <!--依赖:junit、数据库驱动、连接池、servlet、jsp、mybatis、mybatis-spring、spring--> <dependencies> <!-- Junit --> <dependency> <group 阅读全文
摘要:
时间:2021/12/20 一.AES加密算法 1.AES分组长度、密钥长度、轮数的关系 AES的分组长度为128bit,密钥长度是可选的,分别为128/192/256bit,对应的轮数分别为10/12/14。 2.加密流程图 上图以密钥长度为128bit为例,一共有10轮。每一轮有4步,分别是字节 阅读全文
摘要:
时间:2021/12/20 一.DES算法加密流程 1.加密流程图 如上图所示,DES的明文和密文都以64bit为一个分组,加解密使用同一个算法,只是密钥的使用顺序是相反的,密钥长度为56bit,一共有16轮。 2.加密过程的公式化描述 对于加密过程的每一轮,上一轮的右边保持不变成为下一轮的左边,上 阅读全文
摘要:
时间:2021/12/15 对于给定的m和n,一共存在两种情况,一种是gcd(m,n)=1(即m和n是互素的),另一种是gcd(m,n)>1,下面我们针对两种情况分别进行讨论: 1)m和n互素 由于ed≡1(modφ(n)),所以ed可以写成k·φ(n)+1的形式,也就是下图黄框中的部分,然后进行拆 阅读全文
摘要:
时间:2021/11/15 一.协议分析 对于5G AKA协议,它主要分为两个阶段,分别是注册阶段和挑战-响应阶段,下面将对这两个阶段分别进行介绍。 1.注册阶段 注册阶段其实并不是5G AKA协议独有的阶段,在5G公网要执行认证协议时都要经历这个阶段,而且完全相同,具体如下图所示: 红框部分是三个 阅读全文
摘要:
时间:2021/11/15 这两门课的课后题答案都可以在下面这个博主的博客中找到,可以翻一翻,写的很详细。 链接:https://blog.csdn.net/weixin_48924581 阅读全文
摘要:
时间:2021/10/28 之前我们都是通过xml文件来实现spring的配置,这次我们看一下如何完全通过Java来实现spring的配置(不需要xml文件),具体步骤如下: 1.编写实体类 @Component:表示这个类已经由spring托管 @Value:依赖注入,通过注释给bean的属性赋值 阅读全文
摘要:
时间:2021/10/27 如下图所示,当大家看到OAuth 2.0中步骤D-F时都会疑惑有什么作用,为什么拿到了token后不直接发送给客户端,反而需要向资源服务器请求解析访问令牌的脚本代码。其实看了参考博文后大家就明白了,这些步骤其实是可以被省略掉的,只要程序员在浏览器中自己编写一段脚本代码,然 阅读全文