[CSEE Talk] talk: cMix: Anonymization by High-Performance Scalable Mixing, 11:15am Fri 1/29

Tim Finin finin at cs.umbc.edu
Sun Jan 17 22:02:12 EST 2016


                         Cyber Defense Lab
             University of Maryland, Baltimore County


      cMix: Anonymization by High-Performance Scalable Mixing

                           Farid Javani
                Cyber Defense Lab, CSEE Dept., UMBC

         11:15am-12:30pm Friday, 29 January 2015, ITE 231


cMix is a cryptographic protocol for mix networks that uses
pre-computations of a group-homomorphic encryption function to
avoid all real-time public-key operations by the senders, mix
nodes, and receivers. Like other mix network protocols, cMix can
enable an anonymity service that accepts inputs from senders and
delivers them to an output buffer, in a way that the outputs are
unlinkable to the inputs.  cMix's high-performance scalable
architecture, which results from its unique pre-computation
approach, makes it suitable for smartphone-to-smartphone use
while maintaining full anonymity sets independently per round.

Each sender establishes a shared key separately with each of the
mix nodes, which is used as a seed to a cryptographic
pseudorandom number generator to generate a sequence of message
keys.  Each sender encrypts its input to cMix with modular
multiplication by message keys.  cMix works by replacing the
message keys, which are not known in the pre-computation, in real
time with a precomputed random value.

Our presentation includes a detailed specification of cMix and
simulation-based security arguments. We also give performance
analysis, both modeled and measured, of our working prototype
currently running in the cloud.

cMix is the core technology underlying our larger PrivaTegrity
system that allows smart devices to carry out a variety of
applications anonymously (including sending and receiving chat
messages), with little extra bandwidth or battery usage.  This
talk focuses on cMix.

Joint work with David Chaum (Voting Systems Institute), Aniket
Kate (Purdue Univ.), Anna Krasnova (Radboud Univ.), Joeri de
Ruiter (Univ. of Birmingham), Alan T. Sherman (UMBC). See
http://bit.ly/CMIXp for details.


Favid Javani is a PhD student working with Dr. Sherman.  He
earned a MS from the Middle Eastern Technical University, Turkey,
with a thesis on lattice-based cryptography.

Host: Alan T. Sherman, sherman at umbc.edu


More information about the CSEE-colloquium-out mailing list