Hi Jeff. I'm already working on implementing GCM and CCM, which will 
implement AuthenticatedSymmetricCipher, which multiple-inherits from 
SymmetricCipher and MessageAuthenticationCode. The Filter wrapper for 
AuthenticatedSymmetricCipher will probably take confidential data on the 
main channel, and take additional authenticated data on a channel named 
"AAD".

Please let me know if you have any other suggestions.

--------------------------------------------------
From: "Jeffrey Walton" <[email protected]>
Sent: Wednesday, February 04, 2009 3:35 PM
To: "Crypto++" <[email protected]>
Subject: Question on Pipelining (Multpile Put() on discrete data elements)

>
> Hi All/Wei,
>
> When attemtping to pipeline in Crypto++, how do we differentiate
> between between discrete data elements? Most filters are aware of a
> single data element. But how do we handle the case of GCM or CCM where
> we must distinguish between the authenticated data and the
> confidential data?
>
> I suspect the use of Channels may be part of the solution, but nothing
> is jumping out at me.
>
> Jeff
>
> > 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
-~----------~----~----~----~------~----~------~--~---

Reply via email to