Files
rustfs/crates/signer
Nugine 2525b66658 refactor: replace lazy_static with LazyLock (#164)
* refactor: replace `lazy_static` with `LazyLock`

* update cursorrules

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2025-07-10 23:50:46 +08:00
..

RustFS

RustFS Signer - Request Signing & Authentication

AWS-compatible request signing and authentication for RustFS object storage

CI 📖 Documentation · 🐛 Bug Reports · 💬 Discussions


📖 Overview

RustFS Signer provides AWS-compatible request signing and authentication capabilities for the RustFS distributed object storage system. For the complete RustFS experience, please visit the main RustFS repository.

Features

  • AWS Signature Version 4 (SigV4) implementation
  • Pre-signed URL generation and validation
  • Multiple authentication methods (access key, STS token, IAM role)
  • Streaming upload signature support
  • Hardware-accelerated cryptographic operations
  • Multi-region signature support

📚 Documentation

For comprehensive documentation, examples, and usage guides, please visit the main RustFS repository.

📄 License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.