一、Linux提供三种输入/输出 标准输入STDIN 标准输出STDOUT 标准错误STDERR 1 标准输出和标准错误能重定向到文件中 2 # 命令 操作 文件名 3 支持操作包括: 4 > 重定向标准输出到文件,等同于1> 5 2> 重定向标准错误到文件 6 &> 重定向所有的输出到文件 7 文 ...
分类:
其他好文 时间:
2020-05-30 21:57:36
阅读次数:
121
邮件服务器搭建 前言 本篇参考 https://blog.51cto.com/5001660/2377785 一个电子邮件系统应具有的三个主要组成构件,这就是用户代理、邮件服务器 ,以及邮件发送协议(如SMTP)和邮件读取协议(如POP3)。POP3是邮局协议 (Post Office Protoc ...
分类:
其他好文 时间:
2020-05-30 21:31:53
阅读次数:
130
一、 对称加密 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。 常见对称加密算法 DES : Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦 ...
分类:
其他好文 时间:
2020-05-30 12:29:33
阅读次数:
86
AES 只是个基本算法,实现 AES 有几种模式,主要有 ECB、CBC、CFB 和 OFB CTR,直接上代码,此处为AES加密中的CBC模式,EBC模式与CBC模式相比,不需要iv。 import base64from Crypto.Cipher import AES from binascii ...
分类:
编程语言 时间:
2020-05-30 10:44:36
阅读次数:
69
from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.Signature import PKCS1_v1_5 as Signature_pkcs1_ ...
分类:
编程语言 时间:
2020-05-30 10:24:42
阅读次数:
103
首先 了解对称密码加密技术:采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。但是有时候密钥不用完全相同 只要相似也可以。因为用一个密钥可以推导出另一个。 传统密钥算法有:DES,IDEA,TDEA,RC5等 同时 DES还是分组加密。对 ...
分类:
编程语言 时间:
2020-05-30 09:11:42
阅读次数:
94
SpringBoot 安全管理(一) 一、springSecurity入门 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifact ...
分类:
编程语言 时间:
2020-05-29 19:39:07
阅读次数:
67
本次利用openssl建立私有CA,实现https加密通信. openssl由三部分组成: libencrypto库 libssl库 openssl多用途命令行工具 加密算法和协议: 对称加密算法和协议: 公钥体系:分为公钥和私钥 DES: Data Encryption Standard(IBM研 ...
分类:
其他好文 时间:
2020-05-29 19:29:00
阅读次数:
80
最近手痒,整理了下IOS APP逆向工程相关资料,分享出来大家一起看看。逆向工程可分为四步:砸壳、dump、hook、重签。一、砸壳:概述:IOS的APP,若上传了App Store会被苹果进行一次加密,所以我们下载下来的安装包都是加密的,若要进行dump需要进行一次解密,即砸壳。我们以微信为例:首 ...
分类:
移动开发 时间:
2020-05-29 19:17:26
阅读次数:
97
RSA私钥公钥加密解密与签名、SHA256 头文件:HashSignature.h #ifndef _HASH_SIGNATURE_H_ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <openssl/rsa. ...
分类:
其他好文 时间:
2020-05-29 17:33:58
阅读次数:
60