Showing Posts From

Cryptography

Rust SHA-2 专业技巧:抛弃 `write`/`flush`,拥抱 `update` – 更快、更简洁的哈希方式

Rust SHA-2 专业技巧:抛弃 `write`/`flush`,拥抱 `update` – 更快、更简洁的哈希方式

使用 sha2 crate 进行哈希计算是 Rust 中加密、校验和以及唯一 ID 生成的核心操作。但如果你还在像旧代码库那样使用 .write() 和 .flush(),那就是在添加不必 ...

Rust 中 PKCS1 与 PKCS8 RSA 密钥格式转换及比较

Rust 中 PKCS1 与 PKCS8 RSA 密钥格式转换及比较

引言 在现代加密应用中,RSA 密钥对是常用的非对称加密技术。为了确保密钥的安全性和兼容性,我们通常需要将密钥存储为不同的格式,如 PKCS#1 和 PKCS#8。本文将详细介绍如何使用 Ru ...