目录一、Docker 容器与虚拟机的区别1.隔离与共享2.性能与损耗二、Docker 存在的安全问题1.Docker 自身漏洞2.Docker 源码问题三、Docker 架构缺陷与安全机制1.容器之间的局域网攻击2.DDoS 攻击耗尽资源3.有漏洞的系统调用4.共享root用户权限四、Docker 安全基线标准1.内核级别2.主机级别3.网络级别4.镜像级别5.容器级别6.其他设置五、容器最小化
转载 2023-07-17 09:22:38
208阅读
1. 前言前一篇博文介绍了 MD5算法 的形成和算法使用,MD5算法 是一个不可逆的加密算法,将数据以512bits 位单位进行散列组合最终生成128bits 的32位16进制数。1996年后被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,专家一般建议改用其他算法。2004年,证实MD5算法无法防止碰撞(collision),因此不适用于安全性认证,如SSL公开密钥认证或是数字
由于 Python 的动态特性和开源特点,导致 Python 代码很难做到很好的加密。社区中的一些声音认为这样的限制是事实,应该通过法律手段而不是加密源码达到商业保护的目的;而还有一些声音则是不论如何都希望能有一种手段来加密。于是乎,人们想出了各种或加密、或混淆的方案,借此来达到保护源码的目的。常见的源码保护手段有如下几种:发行.pyc文件代码混淆使用py2exe使用Cython下面来简单说说这些
转载 2023-06-20 23:37:25
75阅读
在前几天学习 Python 模拟登录知乎实例,其中关于涉及到了 fromdata 的加密处理,再学习的过程中,发现利用 chrome devtool调试分析网页还是有很多技巧需要学习,因此自己找了一个简单的实例用来学习 js 加密。一、实例网站本实例的网站是中国空气质量分析平台,学习利用 chome 浏览器的 devtool 工具对 fromdata 进行加密处理。二、分析页面逻辑1.抓包分析用
在公司里做东西的时候有这样一个需求:需要将python代码部署到客户的机器上,但是不希望客户能够看到源代码。(高精尖呐,哪能随便给人看,O(∩_∩)O哈!)代码加密大概整理了以下几种方法:编译成pyc文件使用py2exe将python代码转成window下执行的exe文件关键代码部分使用c或者c++写,然后在python中调用用C写一个license,进行license验证作为一门解释型的语言,加
在实际的工作中,有时候我们需要部署自己的Python应用,但这时候我们并不希望别人能够看到自己的Python程序。因此,我们需要为自己的源代码进行加密Python已经为我们提供了这样一套工作机制。第一种加密Python源代码的方式,是将.py文件转化为.pyc文件,但这种加密方式很容易被反编译,因此实用性并不高。第二种加密Python源代码的方式,是将.py文件转化为.so文件,这样加密的可靠
Python 常用后端密码加密方式 1.单向加密-不可解密-除非撞库 实现思路: 在存储用户信息的表中,增加passwod字段,salt字段 passsword:加密后的密文 salt:由加密时,随机生成的盐字段 当用户修改密码时或管理员给重置密码时,此时随机生成盐salt,与新密码进行加密,只需要 ...
转载 2021-10-25 15:22:00
3359阅读
2评论
Java实现文件加密解密前言一、密码学入门1.对称加密2.非对称加密二、程序代码1.welcome类(欢迎界面)2.Log类(登录界面)3.Register类(注册界面)4.Index类(首页界面)5.MajorFR类(加/解密文件操作界面)6.FileAction类(加密算法)7.Me类(九芒星的) 前言文档显示乱码相信大家一定不陌生,一份很喜欢的文档内容/数据,下载到自己电脑上却是这样的
实例5 简单的密码加密1. 编程背景明文密码存在信息安全的隐患,特别是对于信息量较大的信息系统而言,故对密码加密很有必要。 常见的加密方式有: MD5加密、Base64加密、SHA1加密 这些加密算法使用后,他人基本上无法通过计算还原出原始密码。2. 实现编程使用最简单、最直接的方式,对密码进行加密,目的是提供一种小技巧,实现可通过阅读其他相关代码扩展思路,达到举一反三的效果。# -*- codi
转载 2023-11-22 09:56:53
154阅读
我已经完成了hash值计算和DES部分,目前hash值利用Python内建的hashlib计算,DES采用了pyDes库,暂时还算顺利吧。RSA部分找到了Python-RSA,这样一来我用了3个库。真是自找罪受,Python有很多用于加解密的库,可以进行所有的加解密操作,比如PyCryptodome、oscrypto、cryptography。以后重写一个就是了~~~前方高能预警! 都是干货!一、
转载 2023-08-04 20:20:26
29阅读
前言数据加密与解密通常是为了保证数据在传输过程中的安全性,自古以来就一直存在,古代主要应用在战争领域,战争中会有很多情报信息要传递,这些重要的信息都会经过加密,在发送到对应的人手上。现代 ,在网络发展初期,网络的数据安全性是没有被足够的重视的。事实上,当时为了实现数据可以通过网络进行传输已经耗费了科学家大部分脑细胞,因此在TCP/IP协议设计的初期,他们也实在没有太多精力去过多考虑数据在网络传输过
原创 2021-03-04 15:00:59
534阅读
# Python如何判断加密方式 在实际应用中,我们经常需要对数据进行加密,以保护数据的安全性。但是在解密数据时,我们需要知道数据采用了哪种加密方式,才能正确解密。本文将介绍如何使用Python来判断加密方式。 ## 1. 加密方式的判断原理 加密方式的判断原理主要依赖于加密算法的特征。不同的加密算法有不同的特征,通过分析数据的特征,我们可以判断采用了哪种加密方式。 ## 2. Pytho
原创 2024-06-21 04:11:08
245阅读
                                                    <8.5-8.10&
加密方式 1、对称加密-AES 密钥只有一个,发送和接收双方都使用这个密钥对数据进行加密和解密。 务端和客户端都必须知道密钥,服务端需要把密钥发送
转载 2021-10-14 17:52:00
378阅读
2评论
对称加密对称加密算法使用相同的密钥进行加密和解密操作。发送方使用密钥对数据进行加密,接收方使用相同的密钥对数据进行解密。一般适用于需要快速加密和解密大量数据的场景常见的对称加密算法:DES(Data Encryption Standard):是一种对称加密算法,密钥长度为56位,加密块长度为64位。由于密钥长度较短,已经不再安全,现已被AES取代。3DES(Triple DES):是对DES算法的
原创 2023-10-16 14:34:40
168阅读
md5($pass); md5(md5($pass)) sha1($pass); mysql($pass) mysql5($pass) md5($pass.$salt);
原创 2023-02-16 12:53:55
207阅读
今天系里的数学教授老史过来问我能不能帮他解决一个教学中遇到的问题。他有一个类似于Online Judge的Python程序,打算发给学生用于自测,但为了防止学生作弊,他又不想学生看到程序源代码。所以问题是如何加密Python源代码,同时又能让学生运行他的Python程序。我Google了一下说有个网上的软件叫做Py2exe,可以把Python程序转化为Windows下的EXE文件。但是Py2exe
转载 2018-03-27 14:12:13
10000+阅读
# Python Zip加密程序科普 随着互联网的普及,文件的存储和传输变得尤为重要。尤其是对于敏感信息,确保文件的安全性成为每个人必须面对的问题。Python提供了多种库来实现文件加密,其中`zipfile`和`cryptography`是最常用的两个库。本文将介绍如何使用Python创建一个简单的Zip加密程序,并提供具体的代码示例。 ## Zip文件及其重要性 Zip文件是一种常见的压
原创 2024-09-27 06:28:34
66阅读
## python 程序加密注册 ### 引言 在当前的计算机软件开发环境中,软件的安全性越来越重要。尤其对于一些商业软件或者需要保护用户数据的软件来说,加密注册是确保软件安全性的一种常用方法。本文将介绍一种使用 Python 程序进行加密注册的方法,并提供相关代码示例。 ### 什么是加密注册 加密注册是指在软件运行之前,将软件的某些关键部分进行加密处理,只有经过注册授权的用户才能正确解密并
原创 2023-10-18 13:25:59
111阅读
       因为发现基础教程我之前推荐的那个网站就已经很完善了,就不重复写了,所以本汪来一起做练习吧。 一、加密原理       记得当时我学c++的时候,学到输入输出流的时候,当时王老师就教我们写了一个小的加密程序,所以这次既然学习了Python这个小练习当然不能放过(其实这个加密程序我用c++,java
  • 1
  • 2
  • 3
  • 4
  • 5