TY - GEN
T1 - Scrambling for lightweight censorship resistance
AU - Bonneau, Joseph
AU - Xu, Rubin
N1 - Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.
PY - 2011
Y1 - 2011
N2 - In this paper we propose scrambling as a lightweight method of censorship resistance, in place of the traditional use of encryption. We consider a censor which can only block banned content by scanning it while in transit (for example using deep-packet inspection), instead of attacking the communication endpoints (for example using address filtering or taking servers offline). Our goal is to greatly increase the workload of the censor by scrambling all data during communication, while maintaining reasonable workloads for the endpoints of the communication network. In particular, our goal is to make it impossible for the censor to effectively accelerate the de-scrambling procedure over what may be achieved by commodity PCs or mobile phones at the endpoints, a goal which we term high-inertia scrambling. We also aim to achieve this using the standard JavaScript runtime environment of modern browsers, requiring no distribution or installation of censorship-resistance software.
AB - In this paper we propose scrambling as a lightweight method of censorship resistance, in place of the traditional use of encryption. We consider a censor which can only block banned content by scanning it while in transit (for example using deep-packet inspection), instead of attacking the communication endpoints (for example using address filtering or taking servers offline). Our goal is to greatly increase the workload of the censor by scrambling all data during communication, while maintaining reasonable workloads for the endpoints of the communication network. In particular, our goal is to make it impossible for the censor to effectively accelerate the de-scrambling procedure over what may be achieved by commodity PCs or mobile phones at the endpoints, a goal which we term high-inertia scrambling. We also aim to achieve this using the standard JavaScript runtime environment of modern browsers, requiring no distribution or installation of censorship-resistance software.
UR - http://www.scopus.com/inward/record.url?scp=84855789602&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84855789602&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-25867-1_28
DO - 10.1007/978-3-642-25867-1_28
M3 - Conference contribution
AN - SCOPUS:84855789602
SN - 9783642258664
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 296
EP - 302
BT - Security Protocols XIX - 19th International Workshop, Revised Selected Papers
T2 - 19th International Security Protocols Workshop
Y2 - 28 March 2011 through 30 March 2011
ER -