Applied Cryptographer
You will develop the cryptographic foundations that enable people, agents, and systems to establish identity, delegate authority, and protect sensitive data. You will translate security requirements into precise, durable mechanisms that work in practice. Your work may include designing identity and access systems, building credentialing and key-management infrastructure, developing secure privacy-preserving protocols, and evaluating systems against realistic attack models.
Responsibilities
- Design cryptographic systems for identity, delegated authority, and sensitive-data protection.
- Translate security requirements into precise, durable, and practical mechanisms.
- Design identity and access systems.
- Build credentialing and key-management infrastructure.
- Develop secure, privacy-preserving protocols.
- Evaluate existing systems against realistic attack models.
Requirements
- Design and implement identity and access management systems using cryptographic techniques.
- Develop cryptographic protocols for secure communication between distributed systems and trusted services.
- Design and implement privacy-enhancing technologies for secure, privacy-preserving transactions and communication.
- Build secure key-management systems and credentialing infrastructure.
- Analyze the security of distributed systems and identify vulnerabilities or weaknesses.
- Research and develop cryptographic techniques for emerging security challenges.