image v0.25.9 发布:读取全部元数据
本次发布扩展了对图像元数据的支持:
- 现在可以从 PNG、JPEG、GIF、WebP 和 TIFF 文件中读取 XMP 元数据
- 之前支持的 IPTC 元数据格式,现在也可以从 JPEG 和 PNG 文件中读取(GIF 和 WebP 从未支持过该格式)
- 你甚至现在可以从 GIF 文件中读取 ICC 配置文件
有了这些新增功能,image 几乎可以读取所有受支持图像格式中的全部元数据,仅有的例外是:TIFF 文件中的 Exif 和 IPTC,以及 AVIF 文件中的 XMP。
此外,本次发布还带来了以下改进:
- 写入 PNG 时提供更精细的压缩控制
- 修复了读取 TGA 图像的问题
- 新增对读取 16 位 CMYK TIFF 图像的支持
- 以及其他一些杂项改进
Github: https://crates.io/crates/image
AWS Lambda 正式支持 Rust
今天,AWS Lambda 将对 Rust 的支持从“实验性”(Experimental)提升为“正式可用”(Generally Available)。这意味着你现在可以使用 Rust 来构建业务关键型的无服务器应用程序,并获得 AWS 官方支持以及 Lambda 服务等级协议(SLA)的保障。
原文:https://aws.amazon.com/cn/blogs/compute/building-serverless-applications-with-rust-on-aws-lambda/
tholos-pq v0.1.1: 一个纯 Rust 实现的后量子时代加密库。
tholos-pq 是用 Rust 实现的后量子时代多接收者加密库。它提供了完整的密码学实现,支持向多个接收者加密消息,并具备发送方身份认证功能。
核心功能
- 多接收者加密:高效地将单条消息加密发送给多个接收者
- 后量子时代安全性
- 发送方认证:使用 Dilithium-3 签名验证发送方身份
- 稳定的传输格式:采用带版本号的 CBOR 格式,确保互操作性
密码学算法
- ML-KEM-1024(Kyber-1024):用于为每位接收者封装密钥的密钥封装机制
- XChaCha20-Poly1305:用于载荷和内容加密密钥的认证加密
- Dilithium-3:用于发送方身份认证的数字签名方案
- HKDF-SHA256:带域分离的密钥派生函数
Github: https://github.com/thanos/tholos-pq
--
From 日报小组 Yuan YQ
社区学习交流平台订阅:
评论区
写评论还没有评论