ICode9

精准搜索请尝试: 精确搜索
  • SQL Server ->> 数据加密2022-05-30 18:31:31

    加密是指通过使用密钥或密码对数据进行模糊处理的过程,可以在SQL Server中对连接、数据和存储过程使用加密。SQL Server 2005之前是不支持数据库加密的,从2005开始可以对数据库的列进行数据加密。   加密层次 SQL Server 使用分层加密和密钥管理基础结构来加密数据。 每一层都使用

  • 《数据安全实践指南》- 数据传输安全实践-数据传输加密2022-05-30 17:31:53

    数据传输安全实践 数据传输安全存在两个过程域分别为数据传输加密和网络可用性管理 数据传输加密 数据安全事件频发的阶段主要集中在数据传输阶段,而数据传输加密是保障数据传输安全的主要手段,数据传输加密可以帮助数据在不可信或安全性较低的网络中传输,能够有效防止数据遭到窃

  • 2022年11月15日起,代码签名证书私钥均需存储在硬件加密模块中2022-05-30 16:31:08

    近日,CA/B论坛对代码签名证书私钥做出了变更要求:证书密钥对必须在达到FIPS 140-2 Level 2 或EAL4+通用标准以及更高标准的硬件加密模块中生成并存储。此次变更旨在增强保护代码签名证书私钥。   本次代码签名基线要求(CSBR)解决了EV代码签名和OV代码签名证书的颁发问题。在此之前,CA/

  • ⑤再改一改加密函数2022-05-29 23:31:32

    输入文件路径,在程序目录下完成加密 #pragma comment(lib,"libssl.lib") #pragma comment(lib,"libcrypto.lib") #pragma warning(disable:4996) #include <stdio.h> #include <string.h> #include <openssl/evp.h> #include <openssl/x509.h>

  • 003 功能模块2022-05-29 11:02:28

    1) 使用MD5加密 //密码加密处理的实现:md5算法的形式:67dhdsgh-yeuwrey121-yerui374-yrwirei-67123 //(串 + password + 串) --> MD5算法进行加密,然后对整体进行连续加载三次 //盐值 + password + 盐值 --->盐值就是一个随机的字符串 //01 获取输

  • JWT总结2022-05-28 23:35:11

    JWT是什么全称Json Web Token。是跨域身份认证的一种方式。JWT的声明一般是用来身份提供者与服务提供者之间传递被认证的用户身份信息。便于从服务器获取到资源。它也可以用来记录用户信息。与token不同的是,它不用查询数据库,只要在服务端使用密钥完成校验就行。JWT的原理服务器认

  • MD5加密2022-05-28 13:01:32

    public final class Md5Util { private Md5Util(){} /** * 将明文密码转成MD5密码 */ public static String encodeByMd5(String password) throws Exception{ //Java中MessageDigest类封装了MD5和SHA算法,今天我们只要MD5算法 MessageDigest md5 = Message

  • 第四章 公钥密码2022-05-26 21:00:07

    第四章 公钥密码 公钥密码体制也被称为: 非对称密码体制 公钥密码的基本思想 • RSA算法原理及相关安全性分析 • ElGamal算法原理及相关安全性分析 • SM2算法原理 • 选择密文攻击 对称密码算法的缺陷 密钥分配问题:通信双方加密通信前要通过秘密的安全信道协商加密密钥,这种安全

  • SpringBoot MySQL密码等敏感信息加密方案(2021.04.27)2022-05-26 16:03:51

    SpringBoot MySQL密码等敏感信息加密方案(2021.04.27) 目录SpringBoot MySQL密码等敏感信息加密方案(2021.04.27)一、背景说明二、解决方案三、使用方法1. 引入 Maven 依赖2. 在配置文件添加 Jasypt 的相关配置;3. 生成加密后的密钥4. 替换数据库密码5. 启动测试 一、背景说明 Spri

  • DM5加密的工具类2022-05-26 15:34:00

    代码: import org.springframework.security.crypto.password.PasswordEncoder; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Utils implements PasswordEncoder { /** * 使用md5的算

  • 第一章 基础2022-05-25 20:00:23

    目 录 基础 流密码 分组密码 公钥密码 消息摘要和杂凑算法 数字签名 密码协议 第一章 基础 什么是密码? 密码是指采用特定变换的方法对信息等进行加密保护、安全认证的技术、 产品和服务。——《中华人民共和国密码法》 什么是密码学? ——密码学是研究编制密码和破译密码的技术科

  • 接口调用添加RSA加解密、加签验签的实现2022-05-25 18:34:06

    原理 对外接口为了安全起见,需要进行相应的安全处理:主要是数据加密传输和身份认证。数据加密传输有对称加密和非对称加密两种,为了更加安全起见采用非对称加密比较好些,身份认证采用数字签名可以实现。 非对称加密缺点:RSA加解密速度慢、有最大长度要求。   方案一 仅采用非对称加密

  • DES加密解密-对称密码2022-05-25 16:03:53

    1.DES加密解密   DES(Data Encryption Standard)的加密与MD5不同,DES可以解密,而MD5的加密是不可逆的;用于数字签名和数据加密,对称加密-即加密秘钥和解密秘钥相同。标准的DES密钥长度为64bit,密钥每个字符占7bit,外加1bit的奇偶校验,64/(7+1)=8;所以必须是8个字符也只能是8个字符,、 2.JAV

  • js几种加密/解密方法2022-05-25 13:03:04

      <html> <head> <title>前端的base64使用方法</title> </head> <body> </body> <script> var str = "hello"; var str64 = window.btoa("hello"); console.log("字符串是:"+st

  • Jwt隐藏大坑,通过源码帮你揭秘2022-05-25 00:34:02

    前言 JWT是目前最为流行的接口认证方案之一,有关JWT协议的详细内容,请参考:https://jwt.io/introduction 今天分享一下在使用JWT在项目中遇到的一个问题,主要是一个协议的细节,非常容易被忽略,如果不是自己遇到,或者去看源码的实现,我估计至少80%的人都会栽在这里,下面来还原一下这个问题的

  • 【设计模式】2.设计模式原则-开闭原则2022-05-23 15:32:49

    一、原则:   软件实体应当对扩展开放,对修改关闭。当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。 二、软件实体包含哪些?   1.项目中划分出的模块   2.类与接口   3.方法 三、 作用:   1.对软件测试的影响。软

  • DRF组件之JWT认证模块2022-05-23 14:01:24

    JWT认证简介 jwt:json web token,是一种前后端的登录认证方式, 它分token的签发和认证,签发的意思是用户登录成功,生成三段式的token串; 认证指的是用户访问某个带有用户登录权限的接口,需要携带token串过来,完成认证。三段式分为头、荷载和签名。 认证通过头和荷载,通过加密得到签名,然后比

  • MySQL(9) - AES数据加密2022-05-23 11:04:41

     

  • .net core webapi JWT2022-05-23 02:32:07

    JWT鉴权授权 一、授权 NuGet授权包:System.IdentityModel.Tokens.Jwt 这里是api登陆的接口 返回的是jwt[HttpPost("Login")]       public IActionResult Login(UserInfor userInfor)       {           //加密后的密码           userInfor.Password = _MD5

  • 区块链初识2022-05-22 11:31:59

    前言 如题目所示,本人也是第一次学习区块链,纵使区块链已经出现很久了。当然我学习区块链一来是工作的需求,也是我个人喜欢的。毕竟全新的领域还是很有挑战意义的。 什么是区块链 区块链就是将加密的数据,按照时间的顺序叠加,生成永久并且不可修改的记录。 这里的加密数据就是,所

  • wifi路由器2022-05-22 11:02:13

    信道      2.4G频段的工作频率为2.4-2.4835GHz,这83.5MHz频带划分为13个信道,各信道中心频率相差5MHz,向上向下分别扩展11MHz,信道带宽22MHz。中国采用欧洲/ETSI标准, 相近无线路由器采用相同或重叠信道会形成信道竞争关系,相互影响无线链路质量,为了有效避免信道重叠造成的相互干扰,

  • odoo15里面密码与附件加密方式2022-05-22 08:00:42

    一、odoo里面用户设置的密码加密方式 加密是用【Passlib生成的PBKDF2 SHA512哈希】 加密后位数是128位 ` def _set_password(self): ctx = self._crypt_context() hash_password = ctx.hash if hasattr(ctx, 'hash') else ctx.encrypt for user in self: se

  • springboot 配置 jasypt加密,应用于配置文件数据库密码加密形式展现2022-05-20 11:02:39

    1.pom.xml导入对应的包     <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.3</version> </dependenc

  • [17] 密码学2022-05-20 01:35:23

    1. 基本概念 密码在我们的生活中有着重要的作用,那么密码究竟来自何方,为何会产生呢? 密码学是网络安全、信息安全、区块链等产品的基础,常见的非对称加密、对称加密、散列函数等,都属于密码学范畴。 密码学有数千年的历史,从最开始的替换法到如今的非对称加密算法,经历了古典密码学、近

  • 加密API研究2022-05-19 15:34:14

    密码引擎API的主要标准和规范包括: 1 微软的Crypto API 2 RAS公司的PKCS#11标准 3 中国商用密码标准:GMT 0016-2012 智能密码钥匙密码应用接口规范,GMT 0018-2012密码设备应用接口规范等 研究以上API接口,总结他们的异同,并以龙脉GM3000Key为例,写出调用不同接口的代码,提交博客链接和代

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有