• 加密算法中BASE64、MD5、SHA、HMAC等之间的区别

    时间:2024-03-06 19:13:04

    http://blog.csdn.net/lplj717/article/details/51828692根据项目需要了解了一下几种加密算法(参考其他博客),内容简...

  • windows 7 通过系统自带工具certutil -hashfile进行MD5 SHA1 SHA256

    时间:2024-03-06 09:18:34

    工具:certutil用法:certutil -hashfile  <文件名>  <hash类型> 示例:C:\>certutil -hashfile uos-20-desktop-20200307-...

  • 常见的加密算法 常用的加密算法有哪些加密算法及分类简要介绍DES、RSA MD5 SHA1 四种加密算法的优缺点,以及使用场合

    时间:2024-03-05 18:13:30

    背景为了防止自己的信息完全裸露在别人面前,就需要对信息进行加密。加密就是把明文以某种方式变换成一堆看起来乱七八糟的数据--密文,再把密文发给对方,对方收到之后,用对应的方法再用相应的方法再数据还原成明文(解密)。对信息进行加密的步骤就是加密算法。有些算法本身,除了要输入明文之外,还需要输入另一个专门...

  • Mysql登录错误:ERROR 1045 (28000): Plugin caching_sha2_password could not be loaded

    时间:2024-02-20 12:32:48

    错误信息:ERROR 1045 (28000): Plugin caching_sha2_password could not be loaded: /usr/li...

  • 使用John the Ripper破解sha512加密的shadow文件密码

    时间:2024-02-20 09:48:01

    John the Rippershadow文件解析文件的格式为:{用户名}:{加密后的口令密码}:{口令最后修改时间距原点(1970-1-1)的天数}:{口令最小修改间隔(防止修改口令,如果时限未到,将恢复至旧口令):{口令最大修改间隔}:{口令失效前的警告天数}:{账户不活动天数}:{账号失效天数...

  • Windows自带MD5 SHA1 SHA256命令行工具

    时间:2024-01-27 17:39:05

    校验文件的完整性 感恩大佬LiuYanYGZ的文章MyHash检验工具http://www.zdfans.com/ht...

  • C#连接Mongo报Unable to authenticate using sasl protocol mechanism SCRAM-SHA-1错的解决方案

    时间:2024-01-25 12:59:02

    ---恢复内容开始---最近做一个基于ABP的.net Core的项目,数据库选了MongoDB,但是返现无法给数据库设置认证,只要设置了账号密码连接就报错连接串如下:mongodb://root:rootpassword@192.168.100.1/Webdev已经给了root用户"__s...

  • C#(.NET) HMAC SHA256实现

    时间:2024-01-22 12:01:58

    C#(.NET) HMAC SHA256实现 HMAC SHA256的实现比较简单,可以用多种语言实现,下面我用C#语...

  • 解决php的sha1和java的sha1(DigestUtils.sha1Hex)产生的字符串不相等的问题

    时间:2024-01-21 14:50:55

    最近对接某个第三方服务,其中对接某些api需要用到他们的签名回调,根据他们传来的get参数和apiSecret进行拼接并使用sha1加密,然后返回弄成jsonp的格式返回,出于菜鸟的本能,首先是下载了他们的demo进行查看,发现只有java的版本,使用了DigestUtils.sha1Hex函数对字...

  • SHA1 安全哈希算法(Secure Hash Algorithm)

    时间:2024-01-09 20:54:03

    安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准 (Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘...

  • 获取SHA1和MD5

    时间:2024-01-08 20:40:35

    首先:1.我们进入到通过cmd打开控制台,进入cmd定位到.android文件夹下。如下图:2.输入keytool -list -v -keystore debug.keystore得到三种指纹证书,选取SHA1类型的证书,密匙口令是android,就可以获取到MD5和SHA1(注意如果不输入-v的...

  • Mac下Android Studio中获取SHA1和MD5

    时间:2024-01-08 20:22:04

    有很多人讲这个的时候,老是只把这个代码标出来又不说为什么keytool -list -keystore debug.keystorekeytool   这个是java的 jdk中一个工具(做签名文件也用到了这个)打开Android Studio中的Terminal,也可以直接打开系统的获取debug...

  • 高德地图开发之获取SHA1码

    时间:2024-01-08 20:21:42

    通过Android Studio获取SHA1第一步、打开 Android Studio 的 Terminal 工具。第二步、输入命令:keytool -v -list -keystore  keystore 文件路径。第三步、输入 Keystore 密码使用 keytool(jdk自带工具)获取 S...

  • apk获取sha1值的方法

    时间:2024-01-08 20:21:18

    安卓应用都使用一个签名证书(.keystore或.jks文件)签名,签名证书可以由jdk生成。证书生成后,证书就有其sha1值。使用此证书打包后的安卓应用,也有其一样的sha1值、md5值和sha256值。有两种命令行方法可以获取sha1值。1、对apk进行解压,在META-INF目录下有.RSA类...

  • HMAC-SHA1算法签名及Authorization头认证

    时间:2023-12-30 16:33:06

    使用PHP进行HMAC-SHA1签名,并通过Authorization头认证Deom$app_id = 'id';$host = "test.abc.com";$port = "80";$app_Key = "key";$app_timestamp = time();$app_nonce = "8F...

  • 区块链中的密码学(-)区块链中运用最广的散列算法-SHA256算法分析与实现

    时间:2023-12-29 12:55:31

    在很多技术人员的眼中,区块链并不是一种新的技术,而是过去很多年计算机技术的组合运用。而在这个方方面面技术的运用上,基于密码学的加密算法可以说是区块链各种特点得以表现的根本,一旦目前使用的加密算法被证实可以破解,那么现有的区块链技术很有可能土崩瓦解。本文所要讲述的就是目前区块链中运用最广的加密算法:S...

  • Delphi编码与签名【URL编码与解码,Base64编码与解码,MD5加密,HMAC-SHA1、HMAC-SHA224、HMAC-SHA256、HMAC-SHA384和HMAC-SHA512签名】

    时间:2023-12-27 12:35:11

    作者QQ:(648437169)点击下载➨delphi编码与签名【Delphi编码与签名】URL编码与解码,Base64编码与解码,MD5加密,HMAC-SHA1、HMAC-SHA224、HMAC-SHA256、HMAC-SHA384和HMAC-SHA512签名...

  • sha256 C语言

    时间:2023-12-27 10:06:21

    /** * \file sha2.h * * \brief SHA-224 and SHA-256 cryptographic hash function * * Copyright (C) 2006-2010, Brainspark B.V. * * This file is part of ...

  • Crypto++入门学习笔记(DES、AES、RSA、SHA-256)(加解密)

    时间:2023-12-19 20:50:33

    转自http://www.cppblog.com/ArthasLee/archive/2010/12/01/135186.html最近,基于某些原因和需要,笔者需要去了解一下Crypto++库,然后对一些数据进行一些加密解密的操作。笔者之前没接触过任何加密解密方面的知识(当然,把每个字符的ASCII...

  • iOS下使用SHA1WithRSA算法加签源码

    时间:2023-12-19 16:46:42

    首先了解一下几个相关概念,以方便后面遇到的问题的解决:RSA算法:1977年由Ron Rivest、Adi Shamirh和LenAdleman发明的,RSA就是取自他们三个人的名字。算法基于一个数论:将两个大素数相乘非常容易,但要对这个乘积的结果进行因式分解却非常困难,因此可以把乘积公开作为公钥。...