ICode9

精准搜索请尝试: 精确搜索
  • RSA加密算法【手把手解释】2021-05-24 11:02:26

    1. 什么是RSA RSA算法是现今使用最广泛的公钥密码算法,也是号称地球上最安全的加密算法。在了解RSA算法之前,先熟悉下几个术语  根据密钥的使用方法,可以将密码分为对称密码和公钥密码  对称密码:加密和解密使用同一种密钥的方式  公钥密码:加密和解密使用不同的密码的方式,因此公钥

  • RSA加密算法【手把手解释】2021-05-24 11:02:16

    1. 什么是RSARSA算法是现今使用最广泛的公钥密码算法,也是号称地球上最安全的加密算法。在了解RSA算法之前,先熟悉下几个术语  根据密钥的使用方法,可以将密码分为对称密码和公钥密码  对称密码:加密和解密使用同一种密钥的方式  公钥密码:加密和解密使用不同的密码的方式,因此公钥密

  • ECC椭圆曲线加密算法原理 | 比特币加密算法2021-05-24 11:01:53

           比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。与RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线加密)也属于公开密钥算法。   一、从平行线谈起     平行线,永不相交。没有人怀疑把:)不过到了

  • https安全传输2021-05-18 11:00:51

    1. 如何安全地传输用户的密码 1.1 https 协议 「http的三大风险」 窃听/嗅探风险:第三方可以截获通信数据。数据篡改风险:第三方获取到通信数据后,会进行恶意修改。身份伪造风险:第三方可以冒充他人身份参与通信。 「https 原理」 https = http + SSL/TLS, SSL/TLS 是传输层加密

  • 密码学系列之:IDEA2021-05-17 10:01:21

    密码学系列之:IDEA 目录简介IDEA简介IDEA原理IDEA子密钥的生成 简介 IDEA的全称是International Data Encryption Algorithm,也叫做国际加密算法,注意,这里不是我们常用的那个开发工具IDEA。 今天给大家详细介绍一下IDEA。 IDEA简介 IDEA中文叫做国际加密算法,最开始也被叫做Improved

  • 密码学系列之:IDEA2021-05-17 09:51:44

    简介IDEA的全称是International Data Encryption Algorithm,也叫做国际加密算法,注意,这里不是我们常用的那个开发工具IDEA。今天给大家详细介绍一下IDEA。IDEA简介IDEA中文叫做国际加密算法,最开始也被叫做Improved Proposed Encryption Standard (IPES)。它是一种对称密钥加密算法,最

  • 网络加密算法之置换与替代算法2021-05-15 22:04:05

    主程序 /** * 程序控制台 * @author 落霞不孤 */ public class Main { private static Scanner in = new Scanner(System.in); public static void main(String[] args) { while (true) { System.out.println("实现的密码算法");

  • JavaScript的base64加密小工具js-base642021-05-14 10:04:19

    下载:$ npm install --save js-base64 引入: 1、let Base64=require(‘js-base64’).Base64 2、import { Base64 } from ‘js-base64’ 使用: 加密 Base64.encode(‘加密内容’) 解密 Base64.decode(’‘加密内容’) 注语:base64不是一种十分安全的加密方法,用了这么多年,其实加密

  • Weak Encryption 弱加密安全问题处理2021-05-13 15:32:46

     Weak Encryption Abstract 程序使用了弱加密算法,无法保证敏感数据的保密性。 Explanation 陈旧的加密算法(如 DES)再也不能为敏感数据提供足够的保护了。 加密算法依赖于密钥大小,这是确保加 密强度的主要方法之一。 加密强度通常通过生成有效密钥所需的时间和计算能力来衡量。 计

  • 各种加密算法比较2021-05-12 19:01:54

    常见加密算法 1、DES(Data Encryption Standard):对称算法,数据加密标准,速度较快,适用于加密大量数据的场合;  2、3DES(Triple DES):是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高; 3、RC2和RC4:对称算法,用变长密钥对大量数据进行加密,比 DES 快; 4、IDEA(Internationa

  • maven ,添加加密算法 apache commons-codec.jar 包2021-05-11 10:02:51

    在百度搜索commons-codec.jar maven  , http://mvnrepository.com/ 到 maven 库搜索 commons-codec.jar maven 。你需要添加的jar包     这里下载1.10版本     复制这里的配置文件,到项目的pom.xml添加依赖关系  

  • 密码分析2021-05-09 21:01:28

    破译密码体制的一般思路 经典密码分析 古典密码分析可以理解为从密文y中得到明文x,或者是密钥k。密码分析可以分为两类:一类是发现加密方法内部结构的分析攻击,一类是将加密算法看作是黑盒,试图测试所有可能密钥进行破解蛮力攻击。实施攻击 可以通过旁道分析获得密钥,例如:测试处理

  • RSA加密算法原理2021-05-08 22:01:57

    根目录:https://blog.csdn.net/u012391423/article/details/116136906   目录 一、可公度线段 1、度量 2、公度 3、最大公度单位 4、求最大公度单位 - 辗转相除法 5、不可公度 二、中国剩余定理 1、互质 2、中国剩余定理 3、循环周期 4、门限方案 三、扩展辗转相除 1、九九乘法

  • 解码内置不安全“加密芯片”的勒索软件Gomasom2021-05-08 17:53:20

     Voraka FreeBuf前言最近,我们发现了一种新型的勒索软件,因其使用了gmail作为邮箱服务器,故被命名为Gomasom。当用户运行了该勒索软件时,用户的文件会被加密,加密后的文件后缀名为”.crypt”。加密完成后会在桌面生成文件”Crypted.txt”,提示用户通过恶意软件作者提供的网址支付100欧

  • 图文还原HTTPS原理,架构师必读!2021-05-07 20:53:48

    摘要:本文用图文的形式一步步还原HTTPS的设计过程,进而深入了解原理。A在向B进行通信时,如果是以明文的方式进行通信,中间窃听者会获得双方的传输的数据hello。HTTPS要解决如下问题:A发给B的hello消息包,即使被中间人拦截到了,也无法得知消息的内容如何做到安全这个问题,很多人马上就想到了

  • 实训三--密码编码与哈希函数2021-05-07 12:57:58

    对称加密算法 1.运行Hash Tool.exe,计算指导书MD5值并记录。 2.轻微修改实验指导书,比较两次计算出的MD5值。 3.利用www.cmd5.com或www.somd5.com等网站解密常见口令的MD5值,例如21232f297a57a5a743894a0e4a801fc3 e10adc3949ba59abbe56e057f20f883e 5f4dcc3b5aa765d61d8327deb

  • 信息加密2021-05-07 10:59:33

     2011年CSDN由于网站安全措施不给力,导致的密码泄露事故,使用户数据库被黑客“拖库”,而当时CSDN对于密码的存储方式是以明文的方式存储,导致密码泄露,成为地下黑市交易的商品。所以大型网站已经越来越注重自身数据库的安全,维护敏感数据的安全更是重中之重,信息加密技术的发展也趋于

  • java工具类-对称加密算法AES 加密文件流2021-05-06 19:33:24

    文件流加密涉及到大文件加密过程,不能直接使用Cipher.doFinal(byte[] bytes)方法进行直接加密 超大文件会导致内存溢出。 解决方法: 可以使用 Cipher.update(byte[] bytes) 方法进行文件流部分加密数据, 当整个文件流数据都加密完后,使用 Cipher.doFinal()方法来生成填充内容,保证最后

  • MD5加密算法2021-05-04 16:33:54

    运行Hash.Tool,计算实验指导书的MD5值 MD5: F8A188E33C14D9FD090D2E82F53CEDAB 轻微修改实验指导书(我在文件里多加了一个空格),再次计算MD5值 MD5: E247557C7E4D6D2757605129F469CDD2 两次结果不同 运行MD5.cpp,计算一些常见口令的MD5值,在www.cmd5.com或www.somd5.com等网站进行在

  • MD5加密算法2021-05-04 09:01:29

    #include<iostream> #include<string> using namespace std; #define shift(x, n) (((x) << (n)) | ((x) >> (32-(n))))//右移的时候,高位一定要补零,而不是补充符号位 #define F(x, y, z) (((x) & (y)) | ((~x) & (z))) #define G(x, y, z) (((x) & (z))

  • HTTPS2021-05-01 11:57:12

    1、HTTPS的由来 由于HTTP协议是网络上明文数据传输的协议,任何数据只要被拦截到了就会被破解,存在安全隐患,因此引申出了HTTPS。 2、HTTPS—基于HTTP+SSL/TLS协议 2.1前置知识—加密算法 1)加密对称算法(DES):加密解密用的是同一把钥匙 2)非对称加密算法(RSA):加密解密用的是不同的钥匙

  • JS逆向简单剖析2021-04-30 23:32:50

    本文就JS逆向作一个全局剖析,后面会对其分类论述。   什么情况下会用到逆向?   简言之就是当返回数据不是明文而已密文时,比如常见的模拟登陆中的密码,有些网站还是采用明文方式传输,但大部分网站都是采用的密文方式传输。这时你对登陆页面发起POST请求给 Data字段带上明文的密码时

  • 【Android】AES加密算法的Android实现2021-04-26 10:01:12

    1 import android.text.TextUtils; 2 import android.util.Base64; 3 import android.util.Log; 4 5 import javax.crypto.Cipher; 6 import javax.crypto.spec.IvParameterSpec; 7 import javax.crypto.spec.SecretKeySpec; 8 9 public class AESCBCUtils { 10

  • 非对称加密算法2021-04-20 11:00:20

    一、非对称加密算法概念 非对称加密(公有密钥加密):客户端和服务端均拥有一个公有密匙和一个私有密匙。公有密匙可以对外暴露,而私有密匙只有自己可见。使用公有密匙加密的消息,只有对应的私有密匙才能解开。反过来,使用私有密匙加密的消息,只有公有密匙才能解开。常用的非对称加密

  • 加密算法介绍+time模块+datetime模块+其他的模块2021-04-18 22:31:05

    加密算法的介绍 加密是计算机中最重要的一个技术之一 分类: 以算法的是否可逆 可逆算法 是不是使用同一密匙 对称加密 解密和加密的时候使用的是同一个密钥 DES算法 不对称加密 加密和解密使用的是同一对密钥(公钥,私钥) HTTPS协议 不可逆算法(hash算法) 特点:不可逆,结果是唯一的 MD

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

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

ICode9版权所有