applied-mixnetworks / mixbib Goto Github PK
View Code? Open in Web Editor NEWMix Network Bibliography
License: GNU General Public License v2.0
Mix Network Bibliography
License: GNU General Public License v2.0
we should add mix papers from anonbib. this means slightly modifying each bibtex entry.
one of the challenges for this task is identifying non-obvious mixnet papers on anonbib.
http://mixbib.censor.watch is going to github but just gives a 404
unclear if the 'use /docs' on master is working the way we want, or if we should make a rendered branch in the repo to point to.
https://eprint.iacr.org/2016/008.pdf
cMix is the first practical system that can prevent traffic analysis of
chat messages at scale. It creates a complete anonymity set every
second for all messages sent during the previous second.
cMix uniquely requires no public-key operations during the
sending of a chat message—neither by the smart phone sending
the message, the roughly ten nodes that process each message in
sequence, nor the receiving smart phone.
i noticed the list of papers is sorted by year except that a few entries don't have any specified year.
Would be worth having a brief description of papers with what's new in them to help direct people to the papers they're most interested in.
https://dl.acm.org/citation.cfm?doid=1150402.1150415
The output of a data mining algorithm is only as good as its inputs, and individuals are often unwilling to provide accurate data about sensitive topics such as medical history and personal finance. Individuals maybe willing to share their data, but only if they are assured that it will be used in an aggregate study and that it cannot be linked back to them. Protocols for anonymity-preserving data collection provide this assurance, in the absence of trusted parties, by allowing a set of mutually distrustful respondents to anonymously contribute data to an untrusted data miner.To effectively provide anonymity, a data collection protocol must be collusion resistant, which means that even if all dishonest respondents collude with a dishonest data miner in an attempt to learn the associations between honest respondents and their responses, they will be unable to do so. To achieve collusion resistance, previously proposed protocols for anonymity-preserving data collection have quadratically many communication rounds in the number of respondents, and employ (sometimes incorrectly) complicated cryptographic techniques such as zero-knowledge proofs.We describe a new protocol for anonymity-preserving, collusion resistant data collection. Our protocol has linearly many communication rounds, and achieves collusion resistance without relying on zero-knowledge proofs. This makes it especially suitable for data mining scenarios with a large number of respondents.
https://dl.acm.org/citation.cfm?doid=501983.502000
We present a mathematical construct which provides a cryptographic protocol to verifiably shuffle a sequence of k modular integers, and discuss its application to secure, universally verifiable, multi-authority election schemes. The output of the shuffle operation is another sequence of k modular integers, each of which is the same secret power of a corresponding input element, but the order of elements in the output is kept secret. Though it is a trivial matter for the "shuffler" (who chooses the permutation of the elements to be applied) to compute the output from the input, the construction is important because it provides a linear size proof of correctness for the output sequence (i.e. a proof that it is of the form claimed) that can be checked by an arbitrary verifiers. The complexity of the protocol improves on that of Furukawa-Sako[16] both measured by number of exponentiations and by overall size.The protocol is shown to be honest-verifier zeroknowledge in a special case, and is computational zeroknowledge in general. On the way to the final result, we also construct a generalization of the well known Chaum-Pedersen protocol for knowledge of discrete logarithm equality [10], [7]. In fact, the generalization specializes exactly to the Chaum-Pedersen protocol in the case k = 2. This result may be of interest on its own.An application to electronic voting is given that matches the features of the best current protocols with significant efficiency improvements. An alternative application to electronic voting is also given that introduces an entirely new paradigm for achieving Universally Verifiable elections.
this paper describes a cryptographic protocol designed to be used with a mixnet such that it allows the spread of infection to be traced in a privacy preserving manner:
https://github.com/JonathanLogan/covidtracer/blob/master/pp-contact-tracer.pdf
censorbib has this style
https://github.com/NullHypothesis/censorbib/blob/master/header.tpl
mixbib should have it's own style
Blackbox Constructions from Mix-Nets by Douglas Wikstrom
https://people.csail.mit.edu/nickolai/papers/vandenhooff-vuvuzela.pdf
Note: Even with verifiable mixnets, how you apply it makes a big difference. if the content is linkable, you need to resort to adding noise to mitigate that issue. Vuvuzela can be seen as an answer to that problem.
Abstract: Private messaging over the Internet has proven challenging to
implement, because even if message data is encrypted, it is
difficult to hide metadata about who is communicating in the
face of traffic analysis. Systems that offer strong privacy guar-
antees, such as Dissent [36], scale to only several thousand
clients, because they use techniques with superlinear cost in
the number of clients (e.g., each client broadcasts their mes-
sage to all other clients). On the other hand, scalable systems,
such as Tor, do not protect against traffic analysis, making
them ineffective in an era of pervasive network monitoring.
"Sleeping dogs lie on a bed of onions but wake when mixed"
is not present in anonbib and definitely should be:
https://petsymposium.org/2011/papers/hotpets11-final10Syverson.pdf
There's currently no indication of the most important papers. anonbib has categories, and it might be worth having some way to highlight papers that are particularly important in mixnet thought
this is an excellent paper which defines how mixnets might provide higher level message delivery properties.
Verifiability of Helios Mixnet by Ben Smyth of Luxembourg university
Impact of Network Topology on Anonymity and overhead in Low-Latency Anonymity Networks
https://www.freehaven.net/anonbib/cache/topology-pet2010.pdf
@inproceedings{topology-pet2010,
title = {Impact of Network Topology on Anonymity and Overhead in Low-Latency Anonymity
Networks},
author = {Claudia Diaz and Steven J. Murdoch and Carmela Troncoso},
booktitle = {Proceedings of the 10th Privacy Enhancing Technologies Symposium (PETS
2010)},
year = {2010},
month = {July},
location = {Berlin, Germany},
www_tags = {selected},
www_pdf_url = {http://www.cosic.esat.kuleuven.be/publications/article-1230.pdf},
www_section = {Traffic analysis},
}
many of the original paper links are broken. we must not cache the papers on github because they will eventually take them down. we should host the cached copies on our own infrastructure. a cheap VPS would be good enough.
Papers by Albert Kwon:
Add papers by David Lazar:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.