Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vtramo/secure-photo-hub
A REST API for securely storing and managing photos and albums
https://github.com/vtramo/secure-photo-hub
abac actix-web awss3 keycloak kubernetes rbac rust rust-web s3 secure-api sqlx vault
Last synced: 17 days ago
JSON representation
A REST API for securely storing and managing photos and albums
- Host: GitHub
- URL: https://github.com/vtramo/secure-photo-hub
- Owner: vtramo
- Created: 2024-12-02T21:19:16.000Z (21 days ago)
- Default Branch: main
- Last Pushed: 2024-12-02T21:23:34.000Z (21 days ago)
- Last Synced: 2024-12-02T22:26:49.315Z (21 days ago)
- Topics: abac, actix-web, awss3, keycloak, kubernetes, rbac, rust, rust-web, s3, secure-api, sqlx, vault
- Language: Rust
- Homepage:
- Size: 113 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Secure Photo Hub
A REST API for securely storing and managing photos and albums, developed for the Secure System Designs course at the University of Naples Federico II.
Uses AWS S3 for secure storage, Vault for secrets management, and Keycloak to centralize access control policies, leveraging a mix of RBAC (Role-Based Access Control) and ABAC (Attribute-Based Access Control), alongside OAuth2 and OpenID Connect.
Main requirements: confidentiality, availability, integrity of data, accountability, and authenticity.
In development.