杂凑 带有用于计算哈希值的实用程序(CRC32,MD5,SHA-1,SHA-256,SHA-512,Argon2 ...)的Docker容器。 示例不使用文件系统 假设您当前的工作目录中有一个文件foo.txt ,您要计算其SHA-256哈希值: Mac / Linux cat foo.txt | docker run --rm -i --net=none thomasleplus/hash sha256sum 视窗 type foo.txt | docker run --rm -i --net=none thomasleplus/hash sha256sum 使用文件系统的示例 假设在当前工作目录中有一个文件foo.txt要计算其SHA-256哈希值,这是同样的事情: Mac / Linux docker run --rm -t --user="$(id -u):$(id -g)"
1
TenSEAL TenSEAL是一个基于构建的用于在张量上进行同态加密操作的库。 它通过Python API提供了易用性,同时通过使用C ++实现大多数操作来保持效率。 产品特点 :key: 使用BFV对整数向量进行加密/解密 :old_key_selector: 使用CKKS对实数向量进行加密/解密 :fire: 加密加密矢量和加密普通矢量的逐元素加法,减法和乘法 :cyclone: 点积和向量矩阵乘法 :high_voltage: 在tenseal.sealapi下完成SEAL API 用法 我们展示了加密数据的基本操作,有关机器学习应用程序的更高级用法,请参见我们的 import tenseal as ts # Setup TenSEAL context context = ts . context ( ts . SCHEME_TYPE . CKKS , poly_modulus_degree = 8192 , coeff_mod_bit_sizes = [ 60 , 40 , 40 , 60 ]
2022-05-01 16:01:57 823KB python cryptography encryption deep-learning
1
密码学解决方案 版本:0.10.2 网络通信中的安全问题是我们始终需要面对的。 加密是我们在通信中使用的一种非常常见的方法。 Elliptic-curve Diffie–Hellman(ECDH)是一个匿名密钥协议协议,该协议允许两个拥有椭圆曲线公钥-私钥对的双方通过Elliptic-curve cryptography(ECC)在不安全的通道上建立共享秘密。和Diffie–Hellman key exchange 。 在日常生产中,我们经常需要服务器端和前端(包括Web端,iOS端和Android端)之间的合作。 转移和存储password和token也是我们需要面对的问题。 因此,密码学解决方案来了。 它为服务器端和前端(包括Web端,iOS端和Android端)提供加密解决方案。 注册和登录: 沟通: 椭圆曲线Diffie-Hellman(ECDH)是一种匿名共识协议,允许双
2022-04-29 01:59:25 649KB Objective-C
1
小小Ped Com 一个小的Rust库,用于在椭圆曲线上的Pedersen承诺。 Pedersen承诺是一种加密结构,它允许一方Alice向另一方Bob承诺一个值,直到稍后才向Bob透露该值。 Alice可以打开以后告诉鲍勃,她致力于同一个证明她的价值在价值的承诺,现在是和以前一样她的价值。 此实现使用进行椭圆曲线操作。 例子 let mut rng = OsRng::new().unwrap(); let val = tiny_ped_com::CommitmentValue::from_u64(3); let (verifier_pub_key, mut verifier) = tiny_ped_com::CommitVerifier::init(&mut rng); let (commitment, commitment_opening) = tiny_ped_com::Co
2022-04-25 20:14:25 4KB cryptography elliptic-curves commitments Rust
1
我已经将该项目从GitHub迁移到了GitLab。 从现在开始,请使用。
2022-04-05 19:52:02 37KB java hash-functions shake keccak
1
java加解密无限制包,适用于JDK 8 ,JRE 8 。java能支持大部分的算法,但是受到出口限制,密钥长度不能满足需求。不过可以通过覆盖权限文件local_poblicy.jar和US_export_policy.jar取消相应限制。
2022-04-05 19:32:45 9KB Java
1
Knowing how a camera works does not make you a great photographer. Knowing what cryptographic designs are and how existing cryptographic protocols work does not give you proficiency in using cryptography. You must learn to think like a cryptographer. That is what this book will teach you. Dive deeply into specific, concrete cryptographic protocols and learn why certain decisions were made. Recognize the challenges and how to overcome them. With this book, which is suitable for both classroom and self-study, you will learn to use cryptography effectively in real-world systems.
2022-03-24 17:21:41 5.11MB cryptography
1
Algorithmic Strategies for Solving Complex Problems in Cryptography 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
2022-03-19 15:39:38 11MB Algorithmic Strategies Solving Complex
1
ed25519-dalek:在Rust中快速高效地进行ed25519签名和验证
2022-03-18 11:25:01 157KB rust cryptography signing verification
1
qpolarssl:一个薄的Qt5c ++ 11包装器,包裹着梦幻般的mbedtls(aka Polarssl)密码库
2022-03-15 10:28:14 35KB qt cryptography cross-platform qt5
1