REFLEX Zero-Knowledge Architecture Implementation
Budget: £20 – £250 GBP
DO NOT APPLY IF YOU DONT HAVE RELEX AND SECUITY EXPERIENCE
We are seeking a skilled developer to implement a zero-knowledge architecture in our existing Python-based web application built with Reflex. The application currently handles user data, company information, and contact entries, and requires enhanced privacy and security through zero-knowledge principles.
____________________________________________________________________________________
Current System Architecture
The application currently uses:
Reflex framework for web development
SQLModel/SQLAlchemy for database operations
Local authentication system
Models for UserInfo, AdminUser, CompanyData, and ContactEntry
___________________________________________________________________________________
Technical Requirements
Required Skills
Strong experience with zero-knowledge protocols and cryptography
Proficiency in Python and modern web frameworks
Experience with SQL databases and ORMs
Understanding of secure key management
Knowledge of end-to-end encryption implementation
Specific Technologies
Zero-knowledge proof systems (e.g., zk-SNARKs or zk-STARKs)
Modern encryption libraries
Secure key management solutions
Database encryption tools
Deliverables
Detailed technical design document
Implementation of zero-knowledge architecture
Updated database schema with encryption support
Secure API endpoints
Documentation for:
System architecture
Security protocols
Key management
User guide for encrypted operations
We are seeking a skilled developer to implement a zero-knowledge architecture in our existing Python-based web application built with Reflex. The application currently handles user data, company information, and contact entries, and requires enhanced privacy and security through zero-knowledge principles.
____________________________________________________________________________________
Current System Architecture
The application currently uses:
Reflex framework for web development
SQLModel/SQLAlchemy for database operations
Local authentication system
Models for UserInfo, AdminUser, CompanyData, and ContactEntry
___________________________________________________________________________________
Technical Requirements
Required Skills
Strong experience with zero-knowledge protocols and cryptography
Proficiency in Python and modern web frameworks
Experience with SQL databases and ORMs
Understanding of secure key management
Knowledge of end-to-end encryption implementation
Specific Technologies
Zero-knowledge proof systems (e.g., zk-SNARKs or zk-STARKs)
Modern encryption libraries
Secure key management solutions
Database encryption tools
Deliverables
Detailed technical design document
Implementation of zero-knowledge architecture
Updated database schema with encryption support
Secure API endpoints
Documentation for:
System architecture
Security protocols
Key management
User guide for encrypted operations
Related categories:
Business, Accounting, Human Resources & Legal
Python
Web Security
Software Architecture
FastAPI