我有一壶酒,足以慰平生。

0%

RSA的加解密机制

RSA的加密系统可分为三个部分,即用户密钥的产生、加密算法以及解密算法。

用户密钥的产生

在用户密钥的产生部分,首先此系统的每一个用户将自行选择一组公开密钥,然后公之于众,使得他人都能使用此公开密钥对机密数据进行加密,然后自己使用私密密钥进行解密,获取机密数据。

​ 以下是RSA密钥的产生过程:

阅读全文 »

注:为了迅速的复习完ARM9的寻址方式以及基本指令集,在此只做指令演示,不做详细的文字叙述。

一、ARM处理器的寻址方式

  • 寄存器寻址

    1
    2
    MOV R2,R3		;R2<-R3		R3中的内容赋给R2
    ADD R2,R3,R4 ;R2<-R3+R4 R3+R4中的内容相加,结果赋给R2
阅读全文 »

[TOC]

背景

写博客需要用到Markdown语法,于是产生了整理Markdown笔记的想法。

这篇文章是基于Markdown基本语法的进阶语法。

正文

1.内容目录

在文章的最开始使用[TOC]引用目录,例如本文目录:

2.加强代码块

使用”```”+”语言名”进行标记。例如:

  • java示例:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    /**
    public class TreeNode {
    int val = 0;
    TreeNode left = null;
    TreeNode right = null;

    public TreeNode(int val) {
    this.val = val;

    }

    }
    */
    public class Solution {
    public void Mirror(TreeNode root) {
    if(root != null){
    TreeNode temp = root.left;
    root.left = root.right;
    root.right = temp;
    Mirror(root.left);
    Mirror(root.right);
    }
    }
    }
阅读全文 »

[TOC]

一、标题

一个#是一级标题,二个#是二级标题,以此类推。最多到六级标题。

注:标准语法一般在#后面跟空格再写标题,有的地方可以不加空格(比如:简书上写Markdown)。

实例:

1
2
3
4
5
# 这是一级标题
## 这是二级标题
### 这是三级标题
...
###### 这是六级标题

效果如下:

这是一级标题

这是二级标题

阅读全文 »

1. 一个完整的网页

​ 网页的内容 + 网页的样式 + 网页的动作

2. 万维网联盟(W3C)

由蒂姆·伯纳斯-李于1994年10月在麻省理工学院(MIT)计算机科学实验室成立
是Web技术领域最具权威和影响力的国际中立性技术标准机构
为Web技术的互相兼容,互联网技术的发展和应用起到了基础性和根本性的支撑作用

阅读全文 »