This is the homepage of the paper Functional Correctness Proofs of Encryption Algorithms, authored by Jianjun Duan, Joe Hurd, Guodong Li, Scott Owens, Konrad Slind, and Junxing Zhang. The paper has been presented at LPAR 2005. Here's the bibtex reference:
@InProceedings{ciphers:lpar05,
author = {J. Duan and J. Hurd and G. Li and S. Owens and K. Slind and J. Zhang},
title = {Functional Correctness Proofs of Encryption Algorithms},
booktitle = {Logic for Programming, Artificial Intelligence, and Reasoning (LPAR 2005)},
month = {December},
year = 2005,
editor = {G. Sutcliffe and A. Voronkov},
series = {Lecture Notes in Artificial Intelligence},
volume = 3835,
publisher = {Springer-Verlag}
}
Here are Postscript and PDF versions of the paper.
A number of formalizations in the HOL-4 implementation of higher order logic are discussed in the paper. We have collected them here, for your viewing pleasure!
Konrad Slind (on behalf of the other authors).