mirror of
https://github.com/FeitianTech/postquantum-webauthn-platform.git
synced 2026-08-28 10:42:16 -07:00
Page:
Home
Pages
API Reference
Advanced Authentication Interface
Advanced Configuration & Management
Advanced Configuration Flow Endpoints
Authentication Flow Errors
Authentication Flows
Authentication Security
Authenticator Configuration
Authenticator Selection Hints Processing
BSD HID Implementations
Biometric Enrollment
CBOR Encoding_Decoding
CSS Styling System
CTAP2 Commands
Client Errors
Client Integration
Client Interfaces
Component Interaction Model
Configuration Errors
Configuration Management
Configuration Security
Core Architecture
Credential Artifacts Management
Cross Platform Support
Cryptographic Security
Custom Metadata Management
Data Encoding & Transformation
Data Encoding Utilities
Data Flow Architecture
Data Schemas
Deployment & Operations
Design Patterns and Abstractions
Developer Guide
Error Handling
Extension Support
FIDO2 Error Handling
FIDO2 Protocol Implementation
Fallback to Classical Cryptography
Flask Application Structure
Form Handling and Input Validation
Frontend Implementation
Frontend MDS Integration
General Application Endpoints
Glossary & References
Google Cloud Storage Integration
HID Base Architecture
HID Communication Failures
HID Transport Layer
Home
Input Validation and Error Handling
Installation & Setup
Installation Issues
JavaScript Architecture
Large Blob Storage
Linux HID Implementation
Local Storage Implementation
MDS Data Loading and Caching
MDS Filtering and Search
MDS Integration
MDS Snapshot Update Process
MDS UI State Management
MDS Validation Errors
MDS3 Implementation
ML DSA Algorithm Integration
Metadata Service (MDS) Integration
PIN_UV Authentication
PQC Algorithm Detection and Selection
Post Quantum Cryptography Failures
Post Quantum Cryptography Implementation
Project Overview
Request Options Schemas
Response Objects Schemas
Route Handlers
Security Considerations
Security and Performance Considerations
Server Endpoints
Server Errors
Server Implementation
Server Metadata Management
Session Metadata Store
Session Security
Shared Client Utilities
Shared Utilities & General Endpoints
Simple Authentication Flow Endpoints
Simple Authentication Flows
Simple Authentication Interface
State Management System
Storage & Persistence
Storage Backend Issues
Storage Backend
System Overview
Technology Stack & Dependencies
Template Structure
Testing Strategy
Troubleshooting
UI Components
UI Interaction Utilities
WebAuthn Specific Errors
Windows HID Implementation
macOS HID Implementation
Clone
6
Home
Rain Zhang edited this page 2025-11-06 17:12:22 +08:00
Post-Quantum WebAuthn Platform
Build and evaluate WebAuthn authentication flows with post-quantum resilience.
Start Here
- Project Overview — understand the platform goals, architecture, and scope.
- Installation & Setup — bootstrap a local environment in minutes.
- Technology Stack & Dependencies — review language, framework, and tooling decisions.
- Developer Guide — align on coding standards, workflows, and contribution expectations.
- Testing Strategy — learn how the project validates protocol and cryptographic changes.
Architecture & Cryptography
- Core Architecture and System Overview describe how components interact across the stack.
- Data Flow Architecture and Component Interaction Model map request lifecycles end to end.
- Design Patterns and Abstractions covers the guiding principles behind shared modules.
- Post-Quantum Cryptography Implementation details PQC integration, with deep dives into ML DSA Algorithm Integration and PQC Algorithm Detection and Selection.
- Security and Performance Considerations curates PQC-specific risk guidance alongside platform-wide Security Considerations.
Implementation Tracks
Authentication & Protocol
- FIDO2 Protocol Implementation and supporting CTAP2 Commands.
- Flow guides for Authentication Flows, Simple Authentication Interface, and Advanced Authentication Interface.
- Capability references for Authenticator Configuration, PIN_UV Authentication, Large Blob Storage, and Extension Support.
Server Platform
- Server Implementation and Flask Application Structure explain the runtime topology.
- Route Handlers, Shared Utilities & General Endpoints, and Configuration Management document server behavior.
Frontend Platform
- Frontend Implementation and JavaScript Architecture frame browser-side responsibilities.
- UI and state are covered in Template Structure, CSS Styling System, UI Components, UI Interaction Utilities, and State Management System.
- Shared Client Utilities, Form Handling and Input Validation, and Local Storage Implementation focus on operational tooling.
- Client Interfaces and Client Integration guide embedding with external applications.
Metadata Service (MDS)
- Start with Metadata Service (MDS) Integration and MDS Integration.
- Deep-dives include MDS3 Implementation, MDS Data Loading and Caching, MDS Filtering and Search, and Custom Metadata Management.
- Operational guides: MDS Snapshot Update Process, MDS UI State Management, and MDS Validation Errors.
Storage & Data
- Storage & Persistence, Storage Backend, and Credential Artifacts Management.
- Cloud, session, and schema coverage: Google Cloud Storage Integration, Session Metadata Store, and Data Schemas.
- Encoding references: Data Encoding & Transformation, Data Encoding Utilities, and CBOR Encoding_Decoding.
Cross-Platform & HID
- Platform-specific notes for Cross Platform Support, Linux HID Implementation, macOS HID Implementation, Windows HID Implementation, and BSD HID Implementations.
- Transport diagnostics: HID Transport Layer and HID Communication Failures.
Reference & Support
- API Reference consolidates endpoint contracts, with dedicated sections for Server Endpoints, Simple Authentication Flow Endpoints, Advanced Configuration Flow Endpoints, and General Application Endpoints.
- Resilience resources: Deployment & Operations, Troubleshooting, FIDO2 Error Handling, Client Errors, and WebAuthn Specific Errors.
- Terminology: Glossary & References.
Use the sidebar to drill into any topic, or jump directly into the areas above for curated entry points. Every guide now opens without redundant reference blocks so you can focus on the material that matters.