Machines for Communication Security Pierre Bieber, Nora Boulahia-Cuppens Thomas Lehmann, Erich van Wickeren ONERA-CERT CAP debis GEI 2 Av. E. Belin Oxfordstr. 12-16 F-31055, Toulouse D-5300, Bonn France Germany We use an existing formal software developement method called B in order to build and verify specicationsofacommunicationchannel,cryptographicfunctions and security properties. We show on an example how these basic specications may be combined in write abstract specications of cryptographic protocols and to verify their security.
Pierre Bieber, Nora Boulahia-Cuppens, T. Lehmann,