背景加密学习 对称加密 对称密钥加密 , 又叫私钥加密。即信息发送的方和接受方用一个密钥去加密和揭秘数据。 最大的优势是 加解密速度快,适合对大量数据进行加密, 对称加密的缺点是密钥的管理和分配, 换句话说就是 如何把密钥发送到需要解密你的消息的人手里的问题。在发送密钥的过程中, 密钥有很大的风险被黑客拦截。 现实中的做法是将对称加密的密钥进行非对称加密然后传给需要他的人。 非对称加密 非对称
转载
2023-07-12 22:46:10
22阅读
在公司里做东西的时候有这样一个需求:需要将python代码部署到客户的机器上,但是不希望客户能够看到源代码。(高精尖呐,哪能随便给人看,O(∩_∩)O哈!)代码加密大概整理了以下几种方法:编译成pyc文件使用py2exe将python代码转成window下执行的exe文件关键代码部分使用c或者c++写,然后在python中调用用C写一个license,进行license验证作为一门解释型的语言,加
转载
2023-07-12 22:45:46
11阅读
首先我们需要了解几个概念对称加密在编码时使用的密钥和解码时使用的是一样的,我们就将其统称为密钥。即加密解密用的是同样的“钥匙”。对称加密的不足主要有两点:发送方和接收方首先需要共享相同的密钥,即存在密钥的分发问题,如何安全的把共享密钥在双方进行分享,这本身也是一个如何安全通信的问题,一种方法是提前双方约定好,不通过具体的通信进行协商,避免被监听和截获。另外一种方式,将是下面我们介绍的通过非对称加密
# 网站加密数据爬取实现指南
在互联网时代,数据爬取是数据获取的重要方式。然而,许多网站为了保护自身的信息,采用了加密技术。这使得爬虫的工作变得更加复杂。本文将引导你理解并实现一个基本的“爬取加密网站数据”的流程,帮助你顺利开展数据采集工作。
## 流程概述
下面展示了整个爬取步骤的流程:
| 步骤 | 描述
随着互联网的不断发展,网页的信息也越来越丰富,因此对于一些特定的领域,需要采集网页源文件以进行分析。然而,为了保护网站的信息安全,很多网站都会对自己的源文件进行加密处理。本文将介绍如何采集加密的网页源文件。一、理解网页源文件加密在进行采集之前,我们需要先理解什么是网页源文件加密。简单来说,就是将HTML、CSS、JavaScript等文件内容进行加密处理,使得普通用户无法直接查看和复制其中的内容。
转载
2023-10-15 01:31:01
0阅读
# MySQL存储过程的加密与保护
在现代数据管理中,数据库安全性显得尤为重要。MySQL作为一个广泛使用的关系数据库管理系统,支持多种方式来保护存储过程的安全性。存储过程是一组预编译的SQL语句,通常用于提高代码的重用性和执行效率。然而,随着应用的不断增加,保护存储过程的源代码不被未授权访问也是一个重要的问题。本文将介绍MySQL如何加密存储过程,并提供相关示例代码。
## MySQL存储过
原创
2024-08-09 10:41:07
78阅读
教你用Python做个简单的加密软件一、加密原理记得当时我学c++的时候,学到输入输出流的时候,当时王老师就教我们写了一个小的加密程序,所以这次既然学习了Python这个小练习当然不能放过(其实这个加密程序我用c++,java都写过可以说也算比较熟了)。加密原理就是循环读取文件每个字节,然后进行相应的加密运算后就是加密操作了,解密时候进行逆运算就是解密操作了。比如我们读取文件的第一个字节数据是20
转载
2023-08-21 15:00:57
8阅读
直接从官网上拉取镜像不太方便,有时候主机由于安全等方面的考虑,不能直接使用外网。这时候需要搭建本地私有仓库,将以已经处理好的镜像存放在仓库中。并且registry已经开源,打包成一个镜像,直接拉取,然后运行容器即即可,剩下的就是进行设置加密认证以及设置存储等。私有仓库的搭建docker search registry ##在公共仓库中找官方分享的私有仓库镜像
docker pull reg
转载
2023-08-01 20:18:06
461阅读
大家在使用聊天软件发送一个非常重要信息(如某某的后台密码)的时候会不会考虑到一个安全问题? 信息在传输过程中,被黑客盗取了怎么办,被别人偷偷下载了怎么办?下面教程教大家如何发送一个绝对安全的信息给对方!【数字签名|非对称加密】 导学:本篇主要介绍了如何使用Kleopatra和Claws-Mail把自己需要发送的信息进行加密/上锁,并安全发送给对方 准备阶段(配置环境):1,在这里我们要用到一个额外
转载
2024-08-21 16:21:20
43阅读
1.什么是Docker 仓库仓库是集中存放镜像文件的场所。有时候会把仓库和仓库注册服务器(Registry)混为一谈,并不严格区分。 实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。 仓库分为公开仓库(Public)和私有仓库(Private)两种形式。最大的公开仓库是 Docker Hub,存放了数量庞大的镜像供用户下载 国内的公开仓库包括
转载
2023-08-15 22:28:29
187阅读
#
JS加密高级技巧:分块加密
非常适用微信小游戏过审的JS代码加密方法
如题所示,本文介绍一种JS加密高级技巧:分块加密。一般情况下,对JS代码进行加密混淆时,是一次性将代码加密,可能是一段JS代码,可能是一整个JS文件。而在某些情况下,需要加密效果更好、颗粒化更细。这时便可使用“分块加密“法。即:把整体代码分成多部分,一部分一部分的进行加密,如:按函数进行独立加密。微信小游戏过
转载
2024-01-08 16:11:26
55阅读
IOCSpring框架的一个特点之一就是IOC思想IOC思想其实就是将创建对象的权利进行转变,也就是控制反转,另外一个名称是依赖注入在我们之前的博客讲解中,我们讲解到了个别案例,使用的是三层dao–>service–>前端在service层中我们需要对dao层的中的类进行实例化,只有这样,我们才能在service层中通过调用dao层中的类的方法来对数据库进行增删改查、获得我们想要的数据
核心三个技术点:反射 + 自定义注解 + POI功能:传入对象或集合即可将属性信息存入Excel表格中演示传入产品列表,效果如下工具类如下,仅供参考/**
* @author nhc
* @since 2022.3.25 18:28
*/
@Slf4j
public class PoiUtil {
/**
* 将字符串的首字母大写(高效)
* @param fi
转载
2024-10-22 17:09:28
5阅读
# Python使用RSA私钥加密
## 简介
在本文中,我将向你介绍如何使用Python中的RSA库来使用RSA私钥加密数据。RSA是一种非对称加密算法,它使用一对密钥(公钥和私钥)来完成加密和解密操作。公钥用于加密数据,而私钥用于解密数据。
## 整体流程
下面是使用RSA私钥加密的整体流程:
| 步骤 | 描述 |
|-------|-----|
| 生成密钥对 | 使用RSA密钥对
原创
2024-01-20 10:19:00
55阅读
# Java 源码加密流程及实现指南
在今天的软件开发中,保护代码源文件的安全性变得愈发重要。Java源码加密是一种有效的方式,可以保护你实现的业务逻辑。本文将为初学者提供详细的Java源码加密流程及实施步骤。
## 流程概述
下面的表格展示了Java源码加密的基本流程:
```markdown
| 步骤 | 描述
案例1 为了安全必须加密假如C是淘宝买家, S是购物商城,有一天淘宝买家C要购物买衣服,就发了个请求给购物商场S说我要买鞋,但是黑客截获你的消息,知道你要买鞋,然后就给你推荐假鞋网站给你,你可能人财两空。所以购物商场S他们就发布一把密钥(一把加密锁叫做公钥)给每一个用户,用户下载好钥匙,然后加密自己要买东西,此时黑客就不知道你要买什么,因为黑客没有商城的私钥所以无法加密,无法推个假鞋网站给你。然后
转载
2024-09-28 17:20:12
42阅读
简介虽然目前市面上有一些不错的加密相册App,但不是内置广告,就是对上传的张数有所限制。本文介绍了一个加密相册的制作过程,该加密相册将包括多密码(输入不同的密码即可访问不同的空间,可掩人耳目)、WiFi传图、照片文件加密等功能。目前项目和文章会同时前进,项目的源代码可以在github上下载。 点击前往GitHub概述上一篇文章主要介绍了照片浏览器的缩略图预览界面设计,本文主要介绍照片的保存、删除批
转载
2023-07-18 23:23:41
97阅读
密码学俱乐部的第一条规则是:永远不要自己发明密码系统。密码学俱乐部的第二条规则是:永远不要自己实现密码系统:在现实世界中,在实现以及设计密码系统阶段都找到过许多漏洞。Python 中的一个有用的基本加密库就叫做 cryptography 。它既是一个“安全”方面的基础库,也是一个“危险”层。“危险”层需要更加小心和相关的知识,并且使用它很容易出现安全漏洞。在这篇介绍性文章中,我们不会涵盖“危险”层
其实公钥和私钥都可以用来加密或解密---只要能保证用A加密,就用B解密就行。至于A是公钥还是私钥,其实可以根据不同的用途而定。例如说,如果你想把某个消息秘密的发给某人,那你就可以用他的公钥加密。因为只有他知道他的私钥,所以这消息也就只有他本人能解开,于是你就达到了你的目的。但是如果你想发布一个公告,需要一个手段来证明这确实是你本人发的,而不是其他人冒名顶替的。那你可以在你的公告开头或者结尾附上一
转载
2024-03-15 09:19:49
202阅读
1. 鲍勃有两把钥匙,一把是公钥,另一把是私钥。 2. 鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。 3. 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。 4. 鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。 5. 鲍勃给苏珊回信,决定采用"数字签名"