ICode9

精准搜索请尝试: 精确搜索
  • Python-Base64加解密2022-09-17 00:32:49

    本文介绍以下,使用Python进行Base64 加解密方法。 1.0 代码如下: import base64 s = "暖星东" bs = base64.b64encode(s.encode("utf-8")) print(bs) s = str(base64.b64decode(bs),"utf-8") print(s)

  • Python实现AES加解密以及发送加解密请求2022-07-14 12:04:44

    AES加解密的类 python解释器用的是3.9,安装Crypto相关模块报错的解决方案:https://stackoverflow.com/questions/19623267/importerror-no-module-named-crypto-cipher import base64 from binascii import b2a_hex, a2b_hex from Crypto import Random from Crypto.Cipher import

  • python中rsa非对称算法(包含分段加解密分析)2022-07-14 10:35:16

    import base64 from Crypto import Random from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.PublicKey import RSA class RsaCode: def encrypt(self, msg): msg = msg.encode('utf-8') rsakey = RSA.importKey(s

  • 基于hutool实现简单的加解密2022-07-01 11:05:40

    https://blog.csdn.net/wuxian_wj/article/details/109243352?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-109243352-blog-121670106.pc_relevant_multi_platform_whitelistv1&depth_1-utm_sour

  • 网络安全应用--文件加解密2022-06-24 20:02:35

    福州大学数学与统计学院 《计算机网络》上机实验报告                                                                                                 专业和班级

  • 看我如何优雅而不损失性能的实现SpringCloud Gateway网关参数加解密方案2022-06-24 18:34:16

    背景 为了增强产品安全性,计划对应用网关进行改造,主要是出入参经过网关时需要进行加解密操作,保证请求数据在网络传输过程中不会泄露或篡改。 考虑到密钥的安全性,每个用户登录都会签发独立的密钥对。同时摒弃了对称加密算法,使用国密非对称的SM2算法进行参数加解密。   网关加解密全

  • 网络安全应用--文件加解密2022-06-24 18:32:57

    《计算机网络》上机实验报告                                                                                                  专业和班级  2019级数理综合班

  • 网络安全应用--文件加解密2022-06-24 01:33:02

                                                                                                     专业和班级  2019级 (数综)班 成绩   姓名 宋 学号 07124 课程名称 计算机网络 实验名称

  • HJ29 字符串加解密2022-06-22 23:01:49

    描述 对输入的字符串进行加解密,并输出。 加密方法为: 当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a; 当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0; 其他字符不做变化。 解密方法为加密的逆过程。 数据范围:输入的

  • 各种加解密2022-06-03 12:04:19

    此文章用于记录一些加密算法,用于自己理解,随时补充~   1.RSA非对称算法 2.SSH服务配置公钥登录

  • HTTPS疑惑2022-06-01 23:31:59

    疑惑一:HTTPS 什么方式加密     答:常用的加密算法有对称加密算法和非对称加密算法(公开密钥算法),我们知道对称加密算法具有稳定和速度快的特点,难点是如何可靠的传输加解密的密钥,而公开密钥算法通过密钥对,有效的解决了密钥传输的难题。 所以实践中,通过结合对称加密和非对称加密两种

  • AES 加解密 & RSA加解密2022-05-26 17:32:28

    Java实现aes加解密https://blog.csdn.net/lh155136/article/details/119348435 Java加密-AES加解密https://www.jianshu.com/p/7f17792609cc RSA加解密工具类RSAUtils.java,实现公钥加密私钥解密和私钥解密公钥解密https://blog.csdn.net/m0_59133441/article/details/122686815  

  • ④ 对加解密函数改造封装2022-05-25 22:34:10

    ②中的加解密函数,密钥是内部生成的一段数字,打开的文件是程序目录下的 修改后实现输入字符串作为密钥以及文件位置,方便 #pragma comment(lib,"libssl.lib") #pragma comment(lib,"libcrypto.lib") #pragma warning(disable:4996) #include <stdio.h> #include <string.h> #incl

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

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

  • 一个非常简单的加解密程序)2022-05-14 19:03:50

    #include <cstdio> #include <iostream> #include <fstream> #include <string> #include <cstring> using namespace std; const int maxn = 1e5 + 10; char str[maxn]; int main() { string filename; cout << "input

  • Cipher 加解密window正常linux下报错2022-05-13 16:02:35

    Exception in thread "main" javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) at com.sun.crypto.provider.AESCi

  • 常用加解密2022-04-25 12:33:23

    目录1.加密种类2.常用对称加密算法2.1base642.2AES2.2.1AES的三要素2.2.2AES工作模式区别2.2.3AES的加密流程2.2.4AES的特点、特征2.2.5python的AES2.2.6go的AES3.常用非对称加密算法3.1RSA加解密3.1.1生成公钥私钥密钥对3.1.2RSA3.2ECC加解密4.散列算法4.1Md54.2SHA1 1.加密种类

  • 安全加解密引擎基础(PKE ECC/ECDH/ECDSA)2022-04-15 00:34:02

    关键词:ECC、ECDH、ECDSA、PyCryptodome、ecdsa、OpenSSL等。 1 基本概念 1.1 ECC Elliptic Curves Cryptography,椭圆曲线密码学(英语:Elliptic curve cryptography,缩写为ECC),一种建立公开密钥加密的算法,基于椭圆曲线数学。椭圆曲线在密码学中的使用是在1985年由Neal Koblitz和Victor

  • 仿射算法加解密2022-04-01 21:00:36

    一、仿射密码加密 仿射密码仿射密码也是一般单表替代密码的一个特例,是一种线性变换。仿射密码的明文空间和密文空间与移位密码相同,但密钥空间为 K={(k1,k2)| k1,k2∈Z26,gcd(k1,26)=1}对任意m∈M,c∈C,k = (k1,k2)∈K。定义加密变换为:c = Ek (m) = (k1 m +k2) (mod 26)相应解密变换为: m = D

  • SpringBoot 使用 jasypt 加解密密码2022-03-21 21:30:23

    一、官网:传送门 二、使用 2.1、pom 文件引入 <!-- jasypt 加解密 --> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.4</version> </dependenc

  • RSA加解密、签名验签算法2022-03-07 18:32:58

    来源 https://www.1024sou.com/article/780584.htmlhttps://github.com/cqingt/RSA_JS_PHPhttps://github.com/travist/jsencrypt/issues/110 在线Rsa 公私钥分解 Exponent、Modulus,Rsa公私钥指数、系数(模数)分解http://tool.chacuo.net/cryptrsakeyparse   // 最大明文长度 =

  • 安全算法-AES 加密算法加解密演示2022-03-02 11:02:00

    视频链接 安全算法-AES 加密算法加解密演示 演示说明 1. 使用MDK开发环境自带的 FVP仿真 #2. 在使用FVP仿真的时候,需要开启Telnet 客户端 源码获取 基于STM32的加解密源码

  • 使用Druid配置密码加解密2022-03-01 11:31:02

    1.引进Druid包 2.对密码进行加密 public static void main(String[] args) throws Exception{ String[] arr = ConfigTools.genKeyPair(512); System.out.println("privateKey:"+arr[0]); System.out.println("publicKey:"+arr[1]);

  • SpringBoot+ShardingSphere彻底解决生产环境数据库字段加解密问题2022-02-21 15:59:44

    前言   互联网行业公司,对于数据库的敏感字段是一定要进行加密的,方案有很多,最直接的比如写个加解密的工具类,然后在每个业务逻辑中手动处理,在稍微有点规模的项目中这种方式显然是不现实的,不仅工作量大而且后期很难维护。   目前mybatis-plus已经提供了非常好的加解密方案

  • 【加解密】在线加密工具推荐2022-02-21 13:33:44

    最近在定位一些网络问题时,需要抓取物理口报文进行分析。但是在wan出口的报文已经被AES对称加密,抓到的报文是密文,无法确认某些关键报文是否从wan出口发出。这个定位问题带来了不便。 当时在想,我知道对称加密的密钥,是否有工具能方便的帮我把密文解密成明文呢?后来在网上找到了这

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

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

ICode9版权所有