sha256共6篇
什么是校验和?-yiteyi-C++库

什么是校验和?

checksum 是一个函数,用于计算给定数据的某个值。如我们所见,检查 用于将给定数据与计算出的总和进行核对。数据可能很少或非常大,如1 MB、10 MB等,但校验和值大小相同,但对于不同类型的数...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1320
什么是SHA-256以及如何在不同的编程语言中计算SHA-256?-yiteyi-C++库

什么是SHA-256以及如何在不同的编程语言中计算SHA-256?

哈希算法是密码学和安全性的核心。SHA-256是一种安全哈希算法,它将生成256位的输出哈希值。SHA-256是由国家安全局设计的  (国家安全局)。SHA-256是加密散列函数之一。SHA-256还命名了一个单...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1370
如何在Linux中检查文件的完整性?-yiteyi-C++库

如何在Linux中检查文件的完整性?

在今天的IT世界里,所有的东西都是连接在一起的,很多数据都是从internet或通过网络下载的。这可能会产生一些小问题。下载的数据可能已损坏,或者网络中可能有入侵者,中间人攻击可能会更改我们...
CPPKU的头像-yiteyi-C++库CPPKU4年前
970
什么是MD5哈希校验和?如何创建和验证MD5?-yiteyi-C++库

什么是MD5哈希校验和?如何创建和验证MD5?

MD5是用于文件的校验和或哈希计算方法。MD5校验和由128位值组成,该值通常表示为由32个字符组成的十六进制格式。 MD5属性 MD5是一种密码算法 它提供了一些属性,这些属性使它在不同的情况下非...
CPPKU的头像-yiteyi-C++库CPPKU4年前
880
什么是OpenSSL库?-yiteyi-C++库

什么是OpenSSL库?

OpenSSL是目前最流行的开源密码库,它提供了很多关于密码的工具、库、算法。安全套接字层(SSL)和传输层安全(TLS)协议最为人所知。 支持的加密算法 加密用于使入侵者无法读取给定的数据。主...
CPPKU的头像-yiteyi-C++库CPPKU4年前
880
使用Hashlib模块将Python哈希字符串和列表转换为MD5、SHA256、SHA512-yiteyi-C++库

使用Hashlib模块将Python哈希字符串和列表转换为MD5、SHA256、SHA512

安全是当今IT的重要组成部分,并赢得IT界更多的尊重。哈希是一种保护和检查数据的安全措施。在本教程中,我们将了解如何使用哈希表和字符串。 什么是哈希 Hash是一种函数,其中提供的数据将转换...