zl程序教程

加密

  • 开源以及加密软件出口管制专项培训

    开源以及加密软件出口管制专项培训

    开源软件出口管制信息查验指南 当前大多数开源项目都位于美国 基础知识 美国出口管制条例 Export Administration Regualations 1. 主要管制能否从美国出口到外国,以及在出口和第三国内转移 2. 重要判断标准是 美国受控物料占比超过25% 计算公式为 美国受控成分的市场公允价值/外国产品的市场公允价值 开源软件是否属于美国受控成分的判断以及最低比率计算.

    日期 2023-10-12 18:19:45     
  • spring security使用哈希加密的密码

    spring security使用哈希加密的密码

    之前我们都是使用MD5 Md5PasswordEncoder 或者SHA ShaPasswordEncoder 的哈希算法进行密码加密,在spring security中依然使用只要指定使用自定义加密算法就行,现在推荐spring使用的BCrypt BCryptPasswordEncoder,一种基于随机生成salt的根据强大的哈希加密算法。 首

    日期 2023-10-12 18:19:45     
  • [svc]openssl对称非对称加密实战

    [svc]openssl对称非对称加密实战

    OpenSSL进行aes加密解密-对称加密(symmetry) 建立文件test.txt, 特意写入中英文 # cd /tmp # echo "test测试" > test.txt 开始加密, 使用aes-128-cbc算法, 也可以使用其他算法, 通过查看openssl的帮助可获知 # openssl aes-128-cbc -salt -in test.txt -out t

    日期 2023-10-12 18:19:45     
  • IBM磁带产品与磁带加密

    IBM磁带产品与磁带加密

     普华永道最近发布了针对全球7000家企业和IT高管进行调研撰写的《2008年全球信息安全态势》报告,报告显示,在去年春季开始调研的时候,有不到半数的企业机构对他们的备份磁带进行加密。甚至在更受关注的金融服务领域,也仅有57%的企业机构对备份磁带进行加密。 虽然这些数据要高于去年调查的37%,但是仍然值得引起足够的注意,同样还有企业笔记本加密,08年调查的50%的比例要高于去年的40%。很显然,

    日期 2023-10-12 18:19:45     
  • ubuntu下如何快速加密可移动存储设备

    ubuntu下如何快速加密可移动存储设备

    ubuntu下可以快速加密U盘和其他移动存储设备。访问的时候会要你输入密码,这样就比较安全了。 ubuntu的磁盘工具使用的是LUKS加密,虽然这个加密方法不跟其他系统兼容,但可以在其他试用GNOME桌面的系统上正常使用加密的移动存储设备。   开始 先要安装这个加密软件包 sudo apt-get install cryptsetup 加密前记得备份移动磁盘里的文件,加密操作会格

    日期 2023-10-12 18:19:45     
  • 大数据集群被窃取数据怎么办?透明加密可以一试

    大数据集群被窃取数据怎么办?透明加密可以一试

    摘要:传统大数据集群中,用户数据明文保存在HDFS中,集群的维护人员或者恶意攻击者可在OS层面绕过HDFS的权限控制机制或者窃取磁盘直接访问用户数据。 本文分享自华为云社区《FusionInsight MRS透明加密方案》,作者: 一枚核桃 。 概述 传统大数据集群中,用户数据明文保存在HDFS中,集群的维护人员或者恶意攻击者可在OS层面绕过HDFS的权限控制机制或者窃取磁盘直接访问用户数据。

    日期 2023-10-12 18:19:45     
  • java 数据传输的加密和解密

    java 数据传输的加密和解密

    public static String CEncrypt(String content, String iv, String key) throws Exception { byte[] raw = key.getBytes("utf-8"); SecretKeySpec secretKeySpec = new SecretKeySpec(r

    日期 2023-10-12 18:19:45     
  • 【编程开发】一个最简单的加密解密算法

    【编程开发】一个最简单的加密解密算法

    #include <iostream> // KEY 非常重要,不能对公众泄露KEY值 // 发送端和接收端提前秘密约定好KEY值 #define KEY 1313113 // 万岁万岁万万岁 using namespace std; // 加密算法可以公开 int en

    日期 2023-10-12 18:19:45     
  • RHEL/CentOS 8加密引导菜单防破解root密码

    RHEL/CentOS 8加密引导菜单防破解root密码

    忘记root密码的时候,往往会进入单用户模式重置root密码。任何人能通过未设防grub重置root密码是很危险的事,本文以centos8为例介绍设置GRUB账户给GRUB加密,避免能直接进入单用户模式 Cento8 在我实际测试用这个方法在centos8是有效的。 在root权限编辑"grub.d"目录下的"00_header"文件,命令模式输入大写G,跳转到文件尾部。 vim

    日期 2023-10-12 18:19:45     
  • GS环境里面 9999 常用密码的加密后的值

    GS环境里面 9999 常用密码的加密后的值

    1. Test6530 APTZ5s6vrw1dglqO/63osA== 2. aaaaaa zgnewZXGGoqcPGtNpXTSXQ== 3. cwpass 3Me34S0+zY4xEGUFtzOdXQ==  

    日期 2023-10-12 18:19:45     
  • Android:客户端和服务器之间传输数据加密

    Android:客户端和服务器之间传输数据加密

     Android客户端与服务器进行数据传输时,一般会涉及到两类数据的加密情况,一类是只有创建者才能知道的数据,比如密码;另一类是其他比较重要的,但是可以逆向解密的数据。        第一类:密码类的数据,为了让用户放心注册,密码类的数据的加密一般都是经过双重加密的,第一重加密使用不可逆的MD5算法加密,第二重加密是可逆的加密

    日期 2023-10-12 18:19:45     
  • 给密码加密和解密的方法

    给密码加密和解密的方法

    from werkzeug.security import generate_password_hash,check_password_hash   #book模型,传入db核心对象把Book插入dbclass User(UserMixin,Base):   __tablename__ = 'user'   id = Column(Integer,primary_key=True)  

    日期 2023-10-12 18:19:45     
  • 数据加密,国际软件标准,零封全球黑客,书生云20年庆典上的看点解密

    数据加密,国际软件标准,零封全球黑客,书生云20年庆典上的看点解密

      9月19日,书生集团20周年庆典《20年,书生腾云》在中国电影导演中心召开。在本次发布会,除了对过去20年书生云发生的重要事件进行回顾外,还正发布了旗下新一代书生云超融合一体机。可能很多人对书生云并不了解,笔者实际上对这家公司也没有太多的关注。在此次发布会上,书生云通过对自1996年始创以来发生的一系列重要事件的回顾,让现场的朋友对这家老牌的IT公司,有了更加深刻的认识。这次20周年庆典的发布

    日期 2023-10-12 18:19:45     
  • RSA加密的java实现

    RSA加密的java实现

    首先科普一波: RSA的1024位是指公钥及私钥分别是1024bit,也就是1024/8=128 Bytes RSA算法密钥长度的选择是安全性和程序性能平衡的结果,密钥长度越长,安全性越好,加密解密所需时间越长。 1. 非对称加密算法中1024 bit密钥的强度相当于对称加密算法80bit密钥的强度。有资料上说以当前的软硬件水平,破解1024bit的RSA加密密文,需要一套10亿美

    日期 2023-10-12 18:19:45     
  • Oracle数据安全解决方案——透明数据加密TDE

    Oracle数据安全解决方案——透明数据加密TDE

    这可能是你的公司最恐怖的噩梦:有人偷走了数据库的备份磁带!当然,你可能构造了一个安全的系统,加密了最敏感的资产,然后围绕数据库服务器建了一圈防火墙来保护。但是,小偷却采取了最简单的方法:他偷走了备份磁带,在另外一个服务器上恢复数据库、启动了数据库,然后他就可以边喝咖啡边从容的浏览数据了。 保护数据以防这种小偷不只是一个好的实践,同时也是很多法律、规则、方针的要求,你如何保护你的数据库以防止这

    日期 2023-10-12 18:19:45     
  • 想了解APT与加密勒索软件?那这篇文章你绝不能错过……

    想了解APT与加密勒索软件?那这篇文章你绝不能错过……

    目前全球APT攻击趋势如何?针对APT攻击,企业应如何防护?针对最普通的APT攻击方式加密勒索软件,现今有何对策?带着这些疑问,51CTO记者采访到APT攻击方面的安全专家,来自亚信安全的APT治理战略及网关产品线总监白日和产品管理部总监徐江明。 APT攻击成头号网络安全杀手 自2010年开始,APT攻击就已经成为取代传统黑客攻击的一种非常重要的攻击手段,而且呈现出愈演愈烈的形势。白日认为

    日期 2023-10-12 18:19:45     
  • iOS加密之MD5加密

    iOS加密之MD5加密

    话不多说,上代码! MyMD5.h里面 #import <Foundation/Foundation.h> @interface MyMD5 : NSObject { } +(NSString *) md5: (NSString *) inPutText ; @end MyMD5.m里面 #import "MyMD5.h" #import "CommonCry

    日期 2023-10-12 18:19:45     
  • shell几种字符串加密解密的方法

    shell几种字符串加密解密的方法

    第一种:〔 Python 与 Bash Shell 的结合 〕这个命令会让你输入一个字符串,然后会再输出一串加密了的数字。加密代码[照直输入]:python -c 'print reduce(lambda a,b: a*256+ord(b), raw_input("string: "), 0)'解密代码[数字后+P]:dc -e 输出的数字P第二种:〔 应该是纯 B

    日期 2023-10-12 18:19:45     
  • .NET Core 常用加密和Hash工具NETCore.Encrypt

    .NET Core 常用加密和Hash工具NETCore.Encrypt

    https://www.cnblogs.com/piscesLoveCc/p/7423205.html  前言  在日常开发过程中,不可避免的涉及到数据加密解密(Hash)操作,所以就有想法开发通用工具,NETCore.Encrypt就诞生了。目前NETCore.Encrypt只支持.NET Core ,工具包含了AES,DES,RSA加密解密,MD5,SHA*,HMAC

    日期 2023-10-12 18:19:45     
  • 强酸和激光可破解iPhone手机加密数据

    强酸和激光可破解iPhone手机加密数据

    上周,美国广播公司报道,FBI要求苹果公司提供一个软件,帮助他们解锁San Bernardino 枪击事件中抢手的iPhone 5C手机,因为政府调查人员无法从扣押的手机上拿到关键性证据。 从技术上来说,有很多方法可以从扣押的手机上获得数据,但是成本和技术要求都太高,而且失败率也过高。 技术一:用强酸破解芯片 有人提供了两种可以提取iPhone手机数据的技术,一种是脱盖(decappin

    日期 2023-10-12 18:19:45     
  • Python 利用字符串切片实现文本内容加密及解密

    Python 利用字符串切片实现文本内容加密及解密

    本文主要介绍Python中,字符串和列表切片的使用示例,以及使用字符串切片实现文本内容加密及解密的方法,以及相关的示例。 原文地址:Python 利用字符串切片实现文本内容加密及解密

    日期 2023-10-12 18:19:45     
  • 对称加密与非对称加密的概念以及算法RSA

    对称加密与非对称加密的概念以及算法RSA

    对称加密 在 1976 年以前,所有的加密算法都是同一种模式: (1)甲方选择某一种加密规则,对信息进行加密; (2&#x

    日期 2023-10-12 18:19:45     
  • 使用Gnupg对Linux系统中的文件进行加密

    使用Gnupg对Linux系统中的文件进行加密

    GnuPG(GNU Privacy Guard或GPG)是一个以GNU通用公共许可证释出的开放源码用于加密或签名的软件,可用来取代PGP。大多数gpg软件仅支持命令行方式,一般人较难掌握。由于gpg软件开放源代码,很难隐藏后门,因此比pgp等商业软件安全。 1、 在实验机中创建alice和bob用户并设置密码 2、 切换到alice用户并生成密钥/公钥 3、 同样切换到b

    日期 2023-10-12 18:19:45     
  • ArmDot用于NET加密工具,保护用.NET编写

    ArmDot用于NET加密工具,保护用.NET编写

    ArmDot用于NET加密工具,保护用.NET编写   ArmDot是一个.NET加密工具,用于保护用.NET编写的程序。   企业需要保护自己的知识产权,包括算法、产品的源代码和使用的资源。   然而,.NET编译器生成的代码通常是可访问的。代码中嵌入的资源很容易访问,所有字符串文本都是开放的

    日期 2023-10-12 18:19:45     
  • MD5-UTF8-大写加密

    MD5-UTF8-大写加密

    private string GetMD5Hash(string str) { string md5Str = ""; byte[] buffer = Encoding.UTF8.GetBytes(str); MD5CryptoServiceProvider md5 = new MD5Cryp

    日期 2023-10-12 18:19:45     
  • 【计算机网络】对称加密、非对称加密和Hash加密的介绍和区别

    【计算机网络】对称加密、非对称加密和Hash加密的介绍和区别

    目录 一、对称加密(Symmetric Cryptography) 优缺点 二、非对称加密(asymmetric Cryptography) 优缺点 三、Hash加密算法(摘要算法) 对称加密算法的加密与解密使用的是同样的密钥࿰

    日期 2023-10-12 18:19:45     
  • RSA 2016预热:IoT和加密将成为话题中心

    RSA 2016预热:IoT和加密将成为话题中心

    在去年的RSA大会,物联网是热点话题,今年,这个新兴技术预计将再次成为关注焦点。与此同时,专家表示对加密的争论也会吸引很多人的关注。   2016年RSA大会(或者说RSAC)将在2月29日至3月4日在旧金山举行。根据RSA大会高级内容经理Britta Glade表示,今年提交的意见书中的热门话题包括IoT、工业控制系统(ICS)和工业物联网、加密、人工智能和机器学习等。 虽然物联网今年有望

    日期 2023-10-12 18:19:45     
  • RSA Android加密的数据服务器上无法解密?

    RSA Android加密的数据服务器上无法解密?

    <h1>一、android加密的数据服务器上无法解密?</h1> “算法/模式/填充” android的rsa加密方式是--------RSA/ECB/NoPadding或者RSA/None/NoPadding 标准jdk的rsa加密方式是-------- RSA/ECB/PKCS1Padding或者RSA/None/PKCS1Padding 加密

    日期 2023-10-12 18:19:45     
  • 常见三种加密(MD5、非对称加密,对称加密)

    常见三种加密(MD5、非对称加密,对称加密)

    转载:https://www.cnblogs.com/shoshana-kong/p/10934550.html

    日期 2023-10-12 18:19:45     
  • Rsa加密实战

    Rsa加密实战

        RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码 攻击,已被ISO推荐为公钥数据加密标准。     今天只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA 算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能被解破的。但在分布式计 算和量子计算机理论日趋成熟的今天,RSA加密安全性受到了挑战

    日期 2023-10-12 18:19:45     
  • Boxcryptor免费加密你的云盘网盘V2021云储存文件加密工具,支持坚果云/Dropbox等

    Boxcryptor免费加密你的云盘网盘V2021云储存文件加密工具,支持坚果云/Dropbox等

    现在云盘大家都不陌生,有的人手好几个。经过上一次云盘的事件,目前剩下的也不多了。目前百度云、腾讯微云、天翼云盘、坚果云是用的比较多的。国外的云盘咱们就不讨论了,毕竟要翻墙࿰

    日期 2023-10-12 18:19:45     
  • Druid数据源对数据库访问密码加密好麻烦

    Druid数据源对数据库访问密码加密好麻烦

    开发中,druid数据源对数据库密码进行了加密,每次切换数据库或者修改密码后,感觉很麻烦。 解决办法: 1、用工具类中的Java代码进行加解密。   需要用到com.alibaba.druid.filter.config.ConfigTools类中的encrypt方法进行加密,用decrypt方法进行解密。   2、在spring的DataSource配置文件中修改数据库连接为明文。

    日期 2023-10-12 18:19:45     
  • Java Security:Java加密框架(JCA)简要说明

    Java Security:Java加密框架(JCA)简要说明

      转: Java Security:Java加密框架(JCA)简要说明       加密服务总是关联到一个特定的算法或类型,它既提供了密码操作(如Digital Signature或MessageDigest),生成或供应所需的加密材料(Key或Parameters)加密操作,也会以一个安全的方式生成数据对象(KeyStore或Certificate)

    日期 2023-10-12 18:19:45     
  • 小学生坐马桶上都看得懂的加密与通讯

    小学生坐马桶上都看得懂的加密与通讯

    小学生坐马桶上都看得懂的加密与通讯 入门导引 笔者在逛知乎的过程中,偶然看见了一篇关于介绍网络安全的文章当中谈论到了关于HTTP/HTTPS,和一些密码保存的相关的东西,甚是有兴趣,文中谈到登录过程中一定要使用HTTPS而不能使用HTTP,否者中间人攻击将很容易取得用户的密码,如果带点钻牛角尖作者的这个说法恐怕并非正确,密码的安全性并不能因为使用了HTTPS就高枕无忧,也并非使用了HTTP就不

    日期 2023-10-12 18:19:45     
  • RSA 非对称加密 数字签名 数字证书

    RSA 非对称加密 数字签名 数字证书

    什么是RSA加密算法 RSA加密算法是一种非对称加密算法,算法的数学基础是极大数分解难题。 RSA加密算法的强度也就是极大数分解的难度,目前700多位(二进制)的数字已经可以破解,1024位认为是比较安全的,2048则是非常安全的。 在RSA加密算法中,密钥由两部分组成,称之为公钥和私钥,私有由发送方自己保存,不能泄漏。公钥由发送方公布出去。发送方发送消息时,会用公钥对消息进行加码,

    日期 2023-10-12 18:19:45     
  • 对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

    对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

    对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB) 一. AES对称加密:                          &nb

    日期 2023-10-12 18:19:45     
  • 加密,编码三问

    加密,编码三问

    网络通信中最重要的就是数据部分,而保证数据的正确安全传输,就要牵扯到数据的编码和数据的加密问题,今天的三问就是关于编码和加密: 网络通信中最重要的就是数据部分 而保证数据的正确安全传输 就要牵扯到数据的编码和数据的加密问题 今天的三问就是关于编码和加密 介绍对称加密和非对称加密数字签名的原理Base64算法是什么 是加密算法吗 介绍对称加密和非对称加密1 对称加密 即加密和解密算法不同 但是

    日期 2023-10-12 18:19:45     
  • 增强加密是把双刃剑

    增强加密是把双刃剑

    无处不在的加密也对企业安全造成了困扰——因为加密技术的存在,发现敏感数据流出或者检测恶意软件与其命令和控制服务器的通信变得更加困难。 云邮件服务、在线存储网站,以及其他云应用提供商已经开始加密流量了。甚至社交网站都在加密他们的通信数据。最近,火狐也在实验将加密扩展到网页的各个部分。 戴尔最近的一份报告指出,进出企业防火墙的加密数据流量在去年里翻了一番,目前已经占据全部通信流量的60%。但是

    日期 2023-10-12 18:19:45     
  • HTTPS加密原理,搞懂什么是对称加密、非对称加密、证书、数字签名

    HTTPS加密原理,搞懂什么是对称加密、非对称加密、证书、数字签名

    众所周知,http协议是一种未加密的协议,我们未加密的数据,在传输的过程中会经过一个又一个的物理节点,如果被人通过抓包的方式拿到了我们的数据,将会给我们造成无法估量的损失。 为了解决解决这个问题,https应运而生。https通过加密的手段,保障的数据的安全性。那https的怎么加密的呢?这就是我们接下来需要讨论的内容。 众所周知,http协议是一种未加密的协议,我们未加密的数据,在传输的

    日期 2023-10-12 18:19:45     
  • 开发者必看:最易犯的Top 10加密错误,你中枪了吗?

    开发者必看:最易犯的Top 10加密错误,你中枪了吗?

    本文讲的是开发者必看:最易犯的Top 10加密错误,你中枪了吗?, 在对小型初创企业和大型银行和电信公司进行了数百次安全代码审查,并阅读了数百个在安全社区发布的堆栈溢出的帖子之后,我们列出了开发人员最容易犯的十大加密错误。 不幸的现实是,错误的加密方式随处可见。正确加密的次数远远低于我们发现的错误加密的次数,许多问题是由于复杂的加密API在默认的情况下是不安全的。另一个原因是,我们需要训练

    日期 2023-10-12 18:19:45     
  • sch 助shell脚本加密 02

    sch 助shell脚本加密 02

    SHC(shell script compiler),即shell脚本编译器。通过SHC编译过的脚本对普通用户而言是不可读的,因此如果你想让你的代码实现加密功能,让其有效的屏蔽一些敏感信息,这个时候可以考虑使用SHC;它通常情况下是不太容易被破解的,但是还是有些人可以通过反编译SHC的方法来实现破解加密过的脚本。 SHC(shell script compiler),即shell脚本编译器。通过

    日期 2023-10-12 18:19:45     
  • 用户密码到底要怎么加密存储?

    用户密码到底要怎么加密存储?

    作者:张辉 https://blog.csdn.net/ctrip_tech/article/details/80125741 作为互联网公司的信息安全从业人员经常要处理撞库扫号事件,产生撞库扫号的根本原因是一些企业发生了信息泄露事件,且这些泄露数据未加密或者加密方式比较弱,导致黑客可以还原出原始的用户密码。 目前已经曝光的信息泄露事件至少上百起,其中包括多家一线互联网公司,泄露总数据超过1

    日期 2023-10-12 18:19:45     
  • SQL Server 数据加密功能解析

    SQL Server 数据加密功能解析

    数据加密是数据库被破解、物理介质被盗、备份被窃取的最后一道防线,数据加密,一方面解决数据被窃取安全问题,另一方面有关法律要求强制加密数据。SQL Server 的数据加密相较于其他数据库,功能相对完善,加密方法较多。通常来讲,数据加密分为对称加密和非对称加密。对称加密:加密与解密使用同一密钥,密钥需要传输,安全性较弱,但性能较非对称要好。非对称加密:加密与解密使用不同密钥(公钥和私钥),较对称密

    日期 2023-10-12 18:19:45     
  • 以太坊是什么鬼?!媲美比特币的加密币大揭秘

    以太坊是什么鬼?!媲美比特币的加密币大揭秘

    了解为什么以太币不仅仅只是另一种加密货币的终极指南。 “比特币”和“以太坊”是常常结对出现的术语,实际上他们之间有着天壤之别。 两者唯一的共同点就是他们均为基于区块链运作的加密资产。 相比于仅仅是单纯的加密货币,比如比特币,以太坊还有着一些其他的功能性,使得它某种意义上成为一个巨大的去中心化式计算机。 要了解以太坊,就必须明白区块链是怎么回事。 如果你已经对它非常熟悉,或已看过我的《区

    日期 2023-10-12 18:19:45     
  • C# 基于大整数类的RSA算法实现(公钥加密私钥解密,私钥加密公钥解密)

    C# 基于大整数类的RSA算法实现(公钥加密私钥解密,私钥加密公钥解密)

    C# 基于大整数类的RSA算法实现(公钥加密私钥解密,私钥加密公钥解密) 最近因为项目需要通过RSA加密来保证客户端与服务端的通信安全。但是C#自带的RSA算法类RSACryptoServiceProvider只支持公钥加密私钥解密,即数字证书的使用。 所以参考了一些网上的资料写了一个RSA的算法实现。算法实现是基于网上提供的一个大整数类。 一、密钥管理 取得密钥主要是通过2种方式 一种是通过R

    日期 2023-10-12 18:19:45     
  • 远程桌面时出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正

    远程桌面时出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正

    问题如下:   那么解决办法如下:  

    日期 2023-10-12 18:19:45     
  • C# AES的128位、192位、256位加密

    C# AES的128位、192位、256位加密

    C# AES的128位、192位、256位加密     AES加密原理,这里就不解释了,自行百度。这里主要细说AES的CBC加密模式下的128位、192位、256位加密区别,参考 对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB) 。        这三种的区别,主要来自于密钥的长度,16位密钥=128位,2

    日期 2023-10-12 18:19:45     
  • 【爱加密】防止签名破解

    【爱加密】防止签名破解

    【爱加密】防止签名破解 | 浏览:312 | 更新:2014-01-29 15:30 | 标签: 加密 1 2 3 4 5 6 7 分步阅读 百度经验:jingyan.b

    日期 2023-10-12 18:19:45     
  • HTTPS加密(握手)过程

    HTTPS加密(握手)过程

    HTTP是不安全的,只需要设定相应的DNS,做一个中间人攻击,再将修改后的数据返回,就可以达到篡改数据的目的(加入未经许可的广告)。 当我们切换HTTPS时候,运营商的这些小九九就施展不开了,服务端认证不通过,浏览器不会展示相应的页面数据;运营商

    日期 2023-10-12 18:19:45     
  • 多国语言字符串的加密、全文检索、模糊查询的支持

    多国语言字符串的加密、全文检索、模糊查询的支持

    背景 PostgreSQL中的全文检索和模糊查询是很好实现的。 通过pg_trgm插件,可以实现模糊查询(前、后、全模糊),近似查询,正则表达式查询的索引加速。 通过中文分词插件(pg_jieba, pg_scws, zhparser),可以实现中文分词,其他语种的分词,参考对应的插件。 但是,如果要让数据库支持加密存储,同时对加密前的数据实现全文检索和模糊查询,有什么方法呢? 数据加密

    日期 2023-10-12 18:19:45