Source-pinned research

Research proof index

Search theorem names, mathematical ideas, modules, topics, projects, and role-labelled researchers. Open a result for its complete indexed Lean declaration and source record.

This index contains 2 research declarations. Search 10,000 more complete Mathlib declarations.

1 topic

2 results

Clear filters
Project-declaredLean 4.32.0

Cipher Given Msg uniform of uniform Key of unique Key

SymmEncAlg.cipherGivenMsg_uniform_of_uniformKey_of_uniqueKey

Project documentation

Core uniformity lemma: uniform keygen plus unique key per (message, ciphertext) pair implies every (message, ciphertext) conditional has probability (card K)⁻¹. Both Shannon theorems follow from this.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Perfect Secrecy At of uniform Key of unique Key

SymmEncAlg.perfectSecrecyAt_of_uniformKey_of_uniqueKey

Plain-language statement

Constructive Shannon direction: if keygen is uniform and each (message, ciphertext) pair is realized by a unique key in support, then perfect secrecy holds. deterministicEnc asserts encryption is deterministic in distribution (singleton support for each fixed (key, message)).

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record