Skip to content
Back to skills

One Shot Quantum Signatures

ASecurity

Quantum algorithm for one-shot signatures using affine coset superposition and puncturable PRFs. Provides circuit-level implementation for delegated signatures, secured token transfer, and publicly verifiable randomness. Use when implementing quantum signature schemes, building quantum-secure authentication protocols, or designing quantum token systems.

  • 3 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added September 11, 2026
securitygotestingsecurity

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add hiyenwong/ai_collection --skill one-shot-quantum-signatures --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of One Shot Quantum Signatures?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for One Shot Quantum Signatures
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/hiyenwong-one-shot-quantum-signatures/badge)](https://www.skillsdirectory.com/skills/hiyenwong-one-shot-quantum-signatures)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: one-shot-quantum-signatures
description: Quantum algorithm for one-shot signatures using affine coset superposition and puncturable PRFs. Provides circuit-level implementation for delegated signatures, secured token transfer, and publicly verifiable randomness. Use when implementing quantum signature schemes, building quantum-secure authentication protocols, or designing quantum token systems.
---

# One-Shot Quantum Signatures

## Core Methodology

Two-stage protocol: key generation produces classical public key / quantum secret key pair, then signing processes the quantum secret key with a message string to produce a classical signature.

### Architecture

1. **Key Generation**: Prepare superposition over elements of a random affine coset determined by output of a puncturable pseudorandom function
2. **Signing**: Process quantum secret key with message string through coset membership testing circuit
3. **Verification**: Classical verifier checks signed message efficiently

### Complexity

- Logical qubits: Theta(kappa * log(r) + n + l)
- Gate complexity: Theta(n^3 + n*l)
- Parameters: r = public key size, n+l = signature size, l = message size, kappa = Omega(n) security parameter

### Security Properties

- No algorithmic error in construction
- Signed message efficiently checked by classical verifier
- Requires obfuscation for security against classical and quantum polynomial-time attacks

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.