Package ostore.mac

Class Summary
DHMessage Message specific to Diffie-Hellman StS key agreement

FakeClient FakeClient stage.
FakeTapestryStage Fake Tapestry stage interfaces with MacHandler
HMACDHHandler MacHandler that uses HMAC for the message authentication and Diffie-Hellman Key Generation.
MACedQS MACedQS

Pronounced: "mack'd kue ess"

This class contains two major items:
(1) A QuickSerializable object and
(2) the MAC of (1)
MacHandler MacHandler.
MACMessage RouteTMessage wrapper for use with MACedQS objects.
PartyInfo Party information for DHMessage and MacStage to keep track of what stage of STS is established between this computer and another party

This is tailored specifically for internal HMACDHHandler usage
QSHMACMD5 QSHMACMD5.
QSMACType Similar to QSSignature, a class used to identify a Mac type.
StageTester StageTester allows me (Gifford) to test a stage and watch it for effects.
STSVerify Specifically made for the Station-to-Station Protocol to send public keys back and forth.
StubHandler StubHandler.
TestStage TestStage stage for trying out security protocols: DH and HMAC
 

Exception Summary