由于计算机软件的非法复制,通信的泄密、数据安全受到威胁,所以加密在开发过程中是经常使用到的技术,在一些重要场景中都有所应用,如:登录、支付、oauth等,场景不同需要搭配不一样的签名加密算法来达到业务目标。1. 加密算法的种类加密算法分散列算法、对称加密、非对称加密。(1)散列算法:经常需要验证消息的完整性,散列(Hash)函数提供了这一服务,它对不同长度的输入消息,产生固定长度的输出。常见的算法
转载 2023-08-26 12:59:31
107阅读
成为一个智慧、快乐和富有的人。——王宇航 导语熟悉Python的小伙伴,有没有考虑过:如何让其他小伙伴(包括没有Python基础的小伙伴)更方便更快捷地使用你的Python程序,且不用担心自己的核心程序泄漏出去呢?首先想到的便是将程序源码编译成一个exe文件,这样所有小伙伴直接双击exe文件便可以运行程序。但这便涉及到一个问题,这个操作只是对源码进行一个打包,类似于添加到压缩文件,用户
 现在如今个人以及公司对自己的数据以及隐私越来越关注,之前美国斯诺登事件的爆出,又将通讯安全话题引发激烈的讨论。下面我们就来说下linux中的加密解密,以及通讯过程中如何确保通讯的安全。常见的加密方法有三种:对称加密、单向加密、非对称加密,下面简单说下这三种加密方式。对称加密加密和解密使用同一个密钥;依赖于算法和密钥;安全性依赖于密钥,而非算法常见算法有DES:Data Encryp
原创 2015-04-22 16:31:30
1241阅读
文章目录Docker 容器与虚拟机的区别Docker 存在的安全问题Docker 架构缺陷与安全机制Docker 安全基线标准内核级别主机级别网络级别镜像级别容器级别其他设置Docker 相关的实验操作容器最小化Docker remote api 访问控制限制流量流向镜像安全Docker-TLS加密通讯--(生产环境) Docker 容器与虚拟机的区别隔离与共享 虚拟机通过添加 Hypervis
转载 2024-09-19 11:32:15
9阅读
加密你的数据并使其免受攻击者的攻击。密码学俱乐部的第一条规则是:永远不要自己发明密码系统。密码学俱乐部的第二条规则是:永远不要自己实现密码系统:在现实世界中,在实现以及设计密码系统阶段都找到过许多漏洞。Python 中的一个有用的基本加密库就叫做 cryptography。它既是一个“安全”方面的基础库,也是一个“危险”层。“危险”层需要更加小心和相关的知识,并且使用它很容易出现安全漏洞。在这篇介
转载 2024-08-31 18:53:16
4阅读
1、SSL定义 2、基于SSL的加解密   3、SSL的四次握手   4、基于Openssl构建私有CA、签署证书
原创 2016-04-08 21:48:20
1191阅读
* 2.6.2.Getting and Using GPG Public Keys * 2.6.2.获取和使用GPG公钥 To send an encrypted message, you need to use the recipient's public key in combination with your private key. Evolution handles the en
翻译 精选 2005-04-30 00:00:00
584阅读
* 2.6.6.S/MIME Encryption * 2.6.6.S/MIME加密 S/MIME encryption also uses a key-based approach, but it has some significant advantages in convenience and security. S/MIME uses certificates, which are
翻译 精选 2005-05-07 00:00:00
1089阅读
# Java中加密很短的方法 在Java中,加密是一个非常重要且常见的操作。通常情况下,我们会用到一些加密算法来保护敏感数据,比如用户密码、身份证号等。在实际应用中,有时候我们只需要对一个很短的字符串进行加密,这时候可以使用一些简单且高效的加密方法。 ## 常用的加密方法 在Java中,常用的加密方法包括对称加密和非对称加密。对称加密指的是使用同一个密钥进行加密和解密,比如DES、AES等。
原创 2024-03-30 06:45:58
90阅读
# 如何在Redis中加密明文密码保存 在现代应用程序中,密码的安全性至关重要。将明文密码直接存储在数据库中极易导致安全隐患。因此,加密密码并安全地存储是开发者必须掌握的重要技能。在这篇文章中,我将指导你如何在Redis中加密明文密码保存。 ## 流程概述 在开始之前,我们先了解整个流程。接下来,我们将通过一个表格来清晰地展示每一步的具体操作。 | 步骤 | 操作
原创 8月前
158阅读
# 实现Java开发中加密核心源码的教学 ## 简介 作为一名经验丰富的开发者,我将指导你如何在Java开发中实现加密核心源码。这个过程包括了多个步骤,我们会逐步进行讲解并提供相关代码示例。 ## 流程 下面是实现Java开发中加密核心源码的步骤表格: | 步骤 | 描述 | | --- | --- | | 1 | 导入相关的加密算法库 | | 2 | 生成密钥 | | 3 | 加密明文 |
原创 2024-04-22 03:36:07
62阅读
文章目录一、TLS概述1.1 什么是TLS?1.2 为什么要使用TLS加密二、在Docker中 部署TLS2.1 环境部署2.2 hosts主机优化2.3 部署流程2.3.1 master节点上创建CA密码与CA证书2.3.2 master节点上创建master与client节点证书2.3.3 配置Docker service文件2.4 验证 一、TLS概述1.1 什么是TLS?TLS(Tran
Encryption 加密 * 2.6.1.Making a GPG Encryption Key * 2.6.1.创建GPG密钥 * 2.6.2.Getting and Using GPG Public Keys * 2.6.2.获取和使用GPG公钥 * 2.6.3.Setting up GPG Encryption * 2.6.3.设置GPG加密 * 2.6.4
翻译 精选 2005-04-26 00:00:00
725阅读
* 2.6.1.Making a GPG Encryption Key * 2.6.1.创建GPG密钥 Before you can get or send encrypted mail, you need to generate your public and private keys with GPG. This procedure covers version 1.2.4 of GP
翻译 精选 2005-04-28 00:00:00
665阅读
* 2.6.3.Setting up GPG Encryption * 2.6.3.设置GPG加密 1. Click Edit > Preferences, then click Mail Accounts. 1. 点击编辑>首选项,然后点击邮件帐号。 2. Select the account you want to use securely, then click
翻译 精选 2005-05-01 00:00:00
853阅读
* 2.6.4.Encrypting Messages * 2.6.4.加密信息 To encrypt a single message: 加密单条信息: 1. Open a Compose a Message window. 1. 打开撰写新件窗口。 2. Click Security > PGP Encrypt. 2. 单击安全 > PGP 加密
翻译 精选 2005-05-03 00:00:00
763阅读
Java Base64 加密与解密本文我们探讨不同方式实现java中Base4加密和解密功能。主要是java 8 api为主,同时也学习来自Apache Commons 的API。Java 8 中 Base 64java 8 在标准API中增加Base64功能,通过 java.util.Base64工具类。首先我们看基本的加密过程:Java 8 基本 Base64基本的加密尽量保持简单,加密输入字
hashlib模块加密方式以md5方式加密举例是标准模块,直接导入即可还有其他的加密方式,比如:.sha1()、.sha224()、.sha256()等,加密后的字符串长度更长,安全性更高一、加密步骤1、字符串先转成二进制类型使用.encode()方法转成二进制类型import hashlib password='123456' print(password.encode())#字符串不能直接加密
转自:http://blog.sina.com.cn/s/blog_14d6469020102vmzx.htmlTCP/IP 安全机密性: 明文传输(ftp,http,smtp,telnet)完整性身份验证机密性:plaintext-->转换规则-->ciphertextciphertext-->转换规则-->plaintext转换算法:密钥对称加密加密和解密都是用同一个
转载 精选 2015-07-20 10:03:30
474阅读
大纲一、加密类型二、CA及SSL三、OpenSSL实现私有CA一、加密类型(1)、信息安全三要素机密性(Confidentiality)完整性(Integrity)可用性(Availability)(2)、加密类型对称加密加密和解密使用同一个密钥,DES, 3DES, AES非对称加密:每个密钥都成对儿出现,一个为私钥(secret key),一个为公钥(public key),DSA,RSA单
原创 2015-12-08 23:29:25
1879阅读
  • 1
  • 2
  • 3
  • 4
  • 5