首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小小码农一个。

    Java中MD5、SHA、SHA256、SHA512

    private enum DigestType{ MD5("MD5") ,SHA("SHA") ,SHA256("SHA-256") ,SHA512 SHA256(String s){ return digest(s, DigestType.SHA256); } public final static String SHA512

    2.2K20发布于 2020-06-08
  • 来自专栏大数据应用技术

    使用sha512对上传到linux服务器的文件进行校验

    下载文件时,官方会提供校验码,可能是md5,sha25等; 下载之后,对文件执行一次校验计算,如在windows命令行中执行Get-FileHash -Algorithm SHA512 path\to\

    1.3K10编辑于 2024-07-25
  • 来自专栏Windows技术交流

    start /affinity指定到第几个vCPU跑openssl speed来测试单个vCPU性能

    ,可以执行msinfo32确认 start /node 0 /affinity 0x1 cmd /c "c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 1 1>c:\log.txt" start /node 0 /affinity 0x2 cmd /c "c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 1 1>c:\log.txt" start /node 0 /affinity 0x4 cmd /c "c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 1 1>c:\log.txt" start /node 0 /affinity 0x8 cmd /c "c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 1 1>c:\log.txt" start /node 0 /affinity 0xf cmd /c "c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512

    2.2K160编辑于 2024-06-18
  • 来自专栏小工匠技术圈

    【小工匠聊密码学】--消息摘要--SHA算法

    bytes) { return shaBase("SHA-384", bytes); } // SHA-521 算法 public static String sha512 bytes); System.out.println("sha384:" + sha384 + ",lengh=" + sha384.length()); String sha512 = sha512(bytes); System.out.println("sha512:" + sha512 + ",lengh=" + sha512.length()); } = sha512(bytes); System.out.println("sha512:" + sha512 + ",lengh=" + sha512.length()); } = sha512(bytes); System.out.println("sha512:" + sha512 + ",lengh=" + sha512.length()); }

    1.2K50发布于 2018-07-03
  • 来自专栏十月梦想

    原生node加密模块(crypto)

    今天来了解一下,node原生API加密模块crypto 使用代码: const crypto = require('crypto'); const hash = crypto.createHash('sha512 const crypto = require('crypto'); 指定加密类型,这里支持(md5,sha1,sha256,sha512,ripemd160),这里以sha512为例 const hash  = crypto.createHash('sha512'); hash.update()表示传入需要加密的字符串 hash.update('hello ');//传入需要加密的内容 返回加密后结果使用

    1.2K20发布于 2018-08-29
  • LyScript 计算片段Hash并写出Excel

    read_list = bytearray() ref_hash = { "va": None, "size": None, "md5":None, "sha256":None, "sha512 ref_hash["md5"] = md5hash.hexdigest() ref_hash["sha256"] = sha256hash.hexdigest() ref_hash["sha512 read_list = bytearray() ref_hash = { "va": None, "size": None, "md5":None, "sha256":None, "sha512 ref_hash["md5"] = md5hash.hexdigest() ref_hash["sha256"] = sha256hash.hexdigest() ref_hash["sha512 crc32")], [ref2.get("va"), ref2.get("size"), ref2.get("md5"), ref2.get("sha256"), ref2.get("sha512

    66300编辑于 2022-12-28
  • LyScript 计算片段Hash并写出Excel

    ): read_list = bytearray() ref_hash = { "va": None, "size": None, "md5":None, "sha256":None, "sha512 ref_hash["md5"] = md5hash.hexdigest() ref_hash["sha256"] = sha256hash.hexdigest() ref_hash["sha512 ): read_list = bytearray() ref_hash = { "va": None, "size": None, "md5":None, "sha256":None, "sha512 CRC32"] data = [ [ref.get("va"),ref.get("size"),ref.get("md5"),ref.get("sha256"),ref.get("sha512 "crc32")], [ref2.get("va"), ref2.get("size"), ref2.get("md5"), ref2.get("sha256"), ref2.get("sha512

    64620编辑于 2022-12-21
  • 来自专栏程序人生 阅读快乐

    利用window自带的powershell进行文件哈希值校验

    Windows PowerShell命令可以校验的Hash值类型包括:SHA1、SHA256、SHA384、SHA512、MACTripleDES、MD5、RIPEMD160,暂不支持校验CRC32值。 5.00 [HKEY_CLASSES_ROOT\*\shell\文件哈希校验] "SubCommands"="MACTripleDES;MD5;RIPEMD160;SHA1;SHA256;SHA384;SHA512 Out-Null;exit" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA512 ] @="SHA512" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell \SHA512\command] @="PowerShell Get-FileHash -Algorithm SHA512 \"%1\" | format-list;“按任意键退出...”

    5.4K20发布于 2019-07-31
  • 来自专栏运维前线

    CentOS 7 设置密码规则

    prohibit to use the same password for 5 generation in past password sufficient pam_unix.so sha512 (默认为sha512) # show current algorithm [root@linuxprobe~]# authconfig --test | grep hashing password hashing algorithm is md5 # chnage algorithm to sha512 [root@linuxprobe~]# authconfig --passalgo=sha512 --update [root@linuxprobe~]# authconfig --test | grep hashing password hashing algorithm is sha512

    1.8K40发布于 2019-05-26
  • 来自专栏python3

    Python hashlib、hmac模

    Python中的用于加密的函数位于hashlib,hmac模块中,都是内置模块,直接导入即可使用 hashlib模块实现了md5,sha1,sha224,sha256,sha384,sha512等算法, sha384', 'DSA', 'SHA224', 'sha1','sha224', 'SHA384', 'ripemd160', 'MD5', 'whirlpool', 'SHA', 'MD4', 'SHA512 dsaWithSHA', 'md5', 'sha256', 'DSA-SHA', 'SHA1', 'RIPEMD160','sha', 'md4', 'SHA256', 'dsaEncryption', 'sha512 在所有平台上都可以使用的函数,也就是比较稳定的函数 >>> hashlib.algorithms_guaranteed {'md5', 'sha256', 'sha384', 'sha1','sha224', 'sha512

    1.2K20发布于 2020-01-08
  • 来自专栏Windows技术交流

    微软有趣的小命令/小工具

    timethis.exe "start /wait /b /node 1 /affinity 0x8 cmd /c c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 "start /wait /b /node 1 /affinity 0x8000000 cmd /c c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 "start /wait /b /node 1 /affinity 0x80000000 cmd /c c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 start /wait /b /node 1 /affinity 0x800000000 cmd /c "c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512 start /wait /b /node 1 /affinity 0x8000000000 cmd /c "c:\progra~1\OpenSSL-Win64\bin\openssl.exe speed sha512

    1.2K30编辑于 2024-05-21
  • 来自专栏FreeBuf

    如何使用NinjaDroid对Android APK进行逆向工程分析

    "sha256": "3f543c68c4c059548cec619a68f329010d797e5e4c00aa46cd34c0d19cabe056", "sha512 "sha256": "9b2639dbfdd60e0dab70e572f39660c8dfabd19b7987a7619d770824db342925", "sha512 "sha256": "9b2639dbfdd60e0dab70e572f39660c8dfabd19b7987a7619d770824db342925", "sha512 "sha256": "c4f061b2c758185371f39afcb166ba039e955d3be2619ab5469a1b873f952d0d", "sha512 "sha256": "c4f061b2c758185371f39afcb166ba039e955d3be2619ab5469a1b873f952d0d", "sha512

    2.7K20发布于 2021-10-11
  • 来自专栏陶士涵的菜地

    [日常] Go语言圣经--复合数据类型,数组习题

    练习 4.2: 编写一个程序,默认情况下打印标准输入的SHA256编码,并支持通过命令行flag定制,输出SHA384或SHA512哈希算法。 1. Size]byte 2. godoc crypto package main import( "fmt" "crypto/sha256" "crypto/sha512 } return num } /* 练习 4.2: 编写一个程序,默认情况下打印标准输入的SHA256编码,并支持通过命令行flag定制,输出SHA384或SHA512 fmt.Printf("%x\n",sha256.Sum256([]byte(str))) return } if flag=="SHA512

    1.2K20发布于 2019-09-10
  • 来自专栏运维前线

    CentOS7 设置用户密码规则

    prohibit to use the same password for 5 generation in past password sufficient pam_unix.so sha512 (默认是sha512) # show current algorithm [root@shaonbean ~]# authconfig --test | grep hashing password hashing algorithm is md5 # chnage algorithm to sha512 [root@shaonbean ~]# authconfig --passalgo=sha512 --update [root@shaonbean ~]# authconfig --test | grep hashing password hashing algorithm is sha512

    4.1K11发布于 2019-05-26
  • 来自专栏Seebug漏洞平台

    加密固件之依据老固件进行解密

    从IDA的符号表中可以看到,使用到了对称加密AES、非对称加密RSA和哈希SHA512,是不是对比上面提到的固件安全开发到发布的流程,心中大概有个数了。 消息摘要 92:0x5C 64 解密后固件的SHA512消息摘要 156:0x9C 64 加密固件的SHA512消息摘要 220:0xDC 512 未使用 732:0x2DC 512 解密后固件消息摘要的数字签名 2.判断(加密固件中存放的,真正被加密的固件数据大小的SHA512消息摘要),和,(去除Header之后,数据的SHA512消息摘要)。 3.读取保存在Header中的AES解密密钥,对加密固件数据进行解密 4.计算(解密后固件数据的SHA512消息摘要),和(预先保存在Header中的、解密后固件SHA512消息摘要)进行对比 5.计算 (解密固件数据+解密密钥的、SHA512消息摘要),和(预先保存在Header中的、解密后固件数据+解密密钥的、SHA512消息摘要)进行对比 6.使用保存在当前文件系统中的RSA公钥,验证解密后固件的消息摘要和其签名是否匹配

    2K30发布于 2021-08-10
  • 来自专栏Golang语言社区

    Golang语言情怀-第55期 Go 语言标准库翻译 crypto/aes

    crypto/sha256 SHA256 // 导入crypto/sha256 SHA384 // 导入crypto/sha512 SHA512 // 导入crypto/sha512 MD5SHA1 // 未实现;MD5+SHA1用于TLS

    39510发布于 2021-03-09
  • 来自专栏网络安全攻防

    Guid for Hashcat

    $salt) | Raw Hash, Salted and/or Iterated 1710 | sha512($pass. $salt) | Raw Hash, Salted and/or Iterated 1720 | sha512($salt. $pass) | Raw Hash, Salted and/or Iterated 1740 | sha512($salt.utf16le ($pass)) | Raw Hash, Salted and/or Iterated 1730 | sha512(utf16le($pass). + XTS 512 bit | Full-Disk Encryption (FDE) 13722 | VeraCrypt SHA512 + XTS 1024 bit

    6.1K20发布于 2021-07-21
  • 来自专栏零域Blog

    Swift的HMAC和SHA1加密

    return String(hmacBase64) } } enum HMACAlgorithm { case MD5, SHA1, SHA224, SHA256, SHA384, SHA512 result = kCCHmacAlgSHA256 case .SHA384: result = kCCHmacAlgSHA384 case .SHA512 CC_SHA256_DIGEST_LENGTH case .SHA384: result = CC_SHA384_DIGEST_LENGTH case .SHA512

    1.5K30编辑于 2022-03-25
  • 来自专栏python3

    python hashlib模块

    hashlib模块:用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 SHA512 安全性最高 b"Hello") m.update(b"It's me") 等同于 m2.update(b"HelloIt's me") SHA(不能反解) import hashlib #sha1以后会被淘汰的,建议使用sha512

    50710发布于 2018-08-02
  • 来自专栏SpiritLing

    C# 扩展静态方法

    -- 《Microsoft 官方文档》 实现一个静态扩展方法 现在有个需求,需要对密码进行 SHA512 加密,才可以存放进入数据库中,但是每次通过其他方法调用比较麻烦,有没有一种可以直接连续点出来的方法呢 ConvertSHA512(this string currentStr){ // 现在在函数参数中的 `currentStr` 就是这个函数的字符串 } } "name".SHA512 实现 SHA512 加密 public static class StringExtension { public static string ConvertSHA512(this string BlogSite.CommonLib { public static class StringExtension { ///

    /// 将字符串进行SHA512

    1.5K30发布于 2021-03-16
领券