@inproceedings{Bocovich2024a,
	author = {Cecylia Bocovich and Arlo Breault and David Fifield and Serene and Xiaokang Wang},
	title = {{Snowflake}, a censorship circumvention system using temporary {WebRTC} proxies},
	booktitle = {USENIX Security Symposium},
	publisher = {USENIX},
	year = 2024,
	url = {https://www.bamsoftware.com/papers/snowflake/},
	discussion_url = {https://github.com/net4people/bbs/issues/366},
}

@inproceedings{Burnett2010a,
	author = {Sam Burnett and Nick Feamster and Santosh Vempala},
	booktitle = {USENIX Security Symposium},
	publisher = {USENIX},
	title = {Chipping Away at Censorship Firewalls with User-Generated Content},
	year = 2010,
	url = {https://www.usenix.org/conference/usenixsecurity10/chipping-away-censorship-firewalls-user-generated-content},
}

@inproceedings{Chen2024a,
	author = {Mingye Chen and Jack Wampler and Abdulrahman Alaraj and Gaukas Wang and Eric Wustrow},
	title = {Extended Abstract: {Oscur0}: One-shot Circumvention without Registration},
	booktitle = {Free and Open Communications on the Internet},
	publisher = {},
	year = 2024,
	url = {https://www.petsymposium.org/foci/2024/foci-2024-0005.php},
}

@misc{Fifield2018,
	author = {David Fifield},
	title = {{DNS}-based Rendezvous for {Snowflake} (\#25874) {$\cdot$} Issues {$\cdot$} {The Tor Project} / {Anti-censorship} / {Pluggable Transports} / {Snowflake} {$\cdot$} {GitLab}},
	year = 2018,
	date = {2018-04-20},
	url = {https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/25874},
	urldate = {2026-04-07},
	abstract = {From \#25594: An idea to use...},
	langid = {english},
	organization = {GitLab},
}

@inproceedings{Fifield2020a,
	author = {David Fifield},
	title = {{Turbo Tunnel}, a good way to design censorship circumvention protocols},
	booktitle = {Free and Open Communications on the Internet},
	publisher = {USENIX},
	year = 2020,
	url = {https://www.bamsoftware.com/papers/turbotunnel/},
}

@inproceedings{Jois2026a,
	author = {Tushar M. Jois and Cora Rowena Ruiz and Gabriel Kaptchuk},
	title = {{Assemblage}: Chipping Away at Censorship with Generative Steganography},
	booktitle = {Free and Open Communications on the Internet},
	publisher = {},
	year = 2026,
	url = {https://www.petsymposium.org/foci/2026/foci-2026-0005.php},
	discussion_url = {https://github.com/net4people/bbs/issues/590},
}

%	doi = {10.1145/285237.285258},
@inproceedings{ByersLMR98,
	author = {John W. Byers and Michael Luby and Michael Mitzenmacher and Ashutosh Rege},
	title = {A Digital Fountain Approach to Reliable Distribution of Bulk Data},
	booktitle = {SIGCOMM},
	publisher = {ACM},
	year = 1998,
	url = {https://dl.acm.org/doi/10.1145/285243.285258},
	biburl = {https://dblp.org/rec/conf/sigcomm/ByersLMR98.bib},
	bibsource = {dblp computer science bibliography, https://dblp.org}
}

%	doi = {10.17487/RFC1034},
@misc{rfc1034,
	series = {Request for Comments},
	number = 1034,
	howpublished = {RFC 1034},
	publisher = {RFC Editor},
	url = {https://www.rfc-editor.org/info/rfc1034},
	author = {Paul Mockapetris},
	title = {Domain names - concepts and facilities},
	year = 1987,
	month = nov,
}

%	doi = {10.17487/RFC1035},
@misc{rfc1035,
	series = {Request for Comments},
	number = 1035,
	howpublished = {RFC 1035},
	publisher = {RFC Editor},
	url = {https://www.rfc-editor.org/info/rfc1035},
	author = {Paul Mockapetris},
	title = {Domain names - implementation and specification},
	year = 1987,
	month = nov,
}

%	doi = {10.17487/RFC4648},
@misc{rfc4648,
	series = {Request for Comments},
	number = 4648,
	howpublished = {RFC 4648},
	publisher = {RFC Editor},
	url = {https://www.rfc-editor.org/info/rfc4648},
	author = {Simon Josefsson},
	title = {The Base16, Base32, and Base64 Data Encodings},
	year = 2006,
	month = oct,
}

%	doi = {10.17487/RFC6330},
@misc{rfc6330,
	series = {Request for Comments},
	number = 6330,
	howpublished = {RFC 6330},
	publisher = {RFC Editor},
	url = {https://www.rfc-editor.org/info/rfc6330},
	author = {Lorenz Minder and Amin Shokrollahi and Mark Watson and Michael Luby and Thomas Stockhammer},
	title = {{RaptorQ} Forward Error Correction Scheme for Object Delivery},
	year = 2011,
	month = aug,
}

%	doi = {10.17487/RFC6891},
@misc{rfc6891,
	series = {Request for Comments},
	number = 6891,
	howpublished = {RFC 6891},
	publisher = {RFC Editor},
	url = {https://www.rfc-editor.org/info/rfc6891},
	author = {Joao Luis Silva Damas and Michael Graff and Paul A. Vixie},
	title = {Extension Mechanisms for {DNS} ({EDNS(0)})},
	year = 2013,
	month = apr,
}

%	doi = {10.17487/RFC7323},
@misc{rfc7323,
	series = {Request for Comments},
	number = 7323,
	howpublished = {RFC 7323},
	publisher = {RFC Editor},
	url = {https://www.rfc-editor.org/info/rfc7323},
	author = {David Borman and Robert T. Braden and Van Jacobson and Richard Scheffenegger},
	title = {{TCP} Extensions for High Performance},
	year = 2014,
	month = sep,
}

@techreport{vixie-dnsext-dns0x20-00,
	number = {draft-vixie-dnsext-dns0x20-00},
	type = {Internet-Draft},
	institution = {Internet Engineering Task Force},
	publisher = {Internet Engineering Task Force},
	url = {https://datatracker.ietf.org/doc/draft-vixie-dnsext-dns0x20/00/},
	author = {Paul A. Vixie and David Dagon},
	title = {Use of Bit 0x20 in {DNS} Labels to Improve Transaction Identity},
	year = 2008,
	month = mar,
	day = 18,
}

@article{Vines2024c,
	author = {Paul Vines and Samuel McKay and Jesse Jenter and Suresh Krishnaswamy},
	title = {Communication Breakdown: Modularizing Application Tunneling for Signaling Around Censorship},
	journal = {Privacy Enhancing Technologies},
	volume = {2024},
	number = {1},
	publisher = {},
	year = 2024,
	url = {https://petsymposium.org/popets/2024/popets-2024-0027.php},
}

@inproceedings{Lincoln2012a,
	author = {Patrick Lincoln and Ian Mason and Phillip Porras and Vinod Yegneswaran and Zachary Weinberg and Jeroen Massar and William Simpson and Paul Vixie and Dan Boneh},
	title = {Bootstrapping Communications into an Anti-Censorship System},
	booktitle = {Free and Open Communications on the Internet},
	publisher = {USENIX},
	year = 2012,
	url = {https://www.usenix.org/conference/foci12/workshop-program/presentation/Lincoln},
}

@software{raptorq,
	author = {Christopher Berner and others},
	title = {raptorq},
	version = {2.0.0},
	date = {2024-03-16},
	year = 2024,
	month = mar,
	url = {https://github.com/cberner/raptorq},
}

% date of 2026-03-29 comes from https://github.com/getlantern/kindling/commit/b1825b9cb1bb7b615bc8b9df6c465a7719c046f5
@software{Kindling,
	author = {{Lantern}},
	title = {Kindling},
	date = {2026-03-29},
	year = 2026,
	month = mar,
	url = {https://github.com/getlantern/kindling},
}

%	doi = {10.1145/3658644.3690198},
@inproceedings{Fenske2024a,
	author = {Fenske, Ellis and Johnson, Aaron},
	title = {Bytes to Schlep? Use a {FEP}: Hiding Protocol Metadata with Fully Encrypted Protocols},
	booktitle = {Computer and Communications Security},
	publisher = {ACM},
	year = 2024,
	url = {https://doi.org/10.1145/3658644.3690198},
}

@inproceedings{Lange2026a,
	author = {Felix Lange and Niklas Niere and Juraj Somorovsky},
	title = {Towards Automated {DNS} Censorship Circumvention},
	booktitle = {Free and Open Communications on the Internet},
	publisher = {},
	year = {2026},
	url = {https://www.petsymposium.org/foci/2026/foci-2026-0001.php},
	discussion_url = {https://github.com/net4people/bbs/issues/581},
}

@misc{snowflake-rendezvous-zlib,
	author = {David Fifield},
	title = {Data compression on {Snowflake} rendezvous messages},
	howpublished = {Tor anti-censorship team mailing list},
	date = {2026-05-26},
	year = 2026,
	month = may,
	url = {https://lists.torproject.org/mailman3/hyperkitty/list/anti-censorship-team@lists.torproject.org/thread/ZK3KJ6F3BCJRVNS55BMB6MXQNTTEFRTB/},
	urldate = {2026-05-26},
}

@inproceedings{Akbar2016a,
	author = {Qurat-Ul-Ann Danyal Akbar and Marcel Flores and Aleksandar Kuzmanovic},
	title = {{DNS-sly}: Avoiding Censorship through Network Complexity},
	booktitle = {Free and Open Communications on the Internet},
	publisher = {USENIX},
	year = 2016,
	url = {https://www.usenix.org/conference/foci16/workshop-program/presentation/akbar},
}

@inproceedings{Ailabouni2021a,
	author = {Rami Ailabouni and Orr Dunkelman and Sara Bitan},
	title = {{DNS-Morph}: {UDP}-Based Bootstrapping Protocol for {Tor}},
	booktitle = {Cyber Security Cryptography and Machine Learning},
	publisher = {Springer},
	year = 2021,
	url = {https://link.springer.com/chapter/10.1007/978-3-030-78086-9_19},
}
