Skip to content

Commit 54c24d0

Browse files
authored
Adding PETS (2020-2026) (#111)
* Adding PETS Conference since 2020, results for 2025 being finalized, and will be added soon * Edit for 3 badges start PETS 2025 * Badges 2024/2025 * badge width fix * Update results across years * Adding 2026 instructions, FAQ, etc. * implementing custom_css per page
1 parent fda948f commit 54c24d0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+3683
-0
lines changed

_conferences/pets.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: PETS
3+
---
4+
5+
<style>
6+
a.pets-artifact-badge {
7+
font-weight: bold;
8+
font-size: smaller;
9+
color: #72bf02;
10+
background-color: #000000;
11+
padding: 2px;
12+
text-decoration: none;
13+
}
14+
</style>
15+
16+
The annual Privacy Enhancing Technologies Symposium (PETS) introduced artifact
17+
evaluation in 2020.
18+
19+
### Overview of changes
20+
21+
- 2026: clarification for badges requirements, modification of the
22+
[`ARTIFACT_APPENDIX.md`](./pets2026/ARTIFACT-APPENDIX.md), introduction of an
23+
[FAQ](./pets2026/faq.md), sharing of [repository examples for Docker and other
24+
resources](https://github.com/PoPETS-AEC/examples-and-other-resources) .
25+
- 2025: switch to <a class="pets-artifact-badge">Artifact: Available</a>, <a
26+
class="pets-artifact-badge">Artifact: Functional</a>, and <a
27+
class="pets-artifact-badge">Artifact: Reproduced</a> badges, introduction of
28+
Artifact Award Runner-ups, introduction of Distinguished Artifact Reviewers.
29+
- 2024: switch to <a class="pets-artifact-badge">Artifact: Available</a> and <a class="pets-artifact-badge">Artifact: Reproduced</a> badges.
30+
- 2022: introduction of Artifact Award.
31+
- 2020: introduction of a single <img src ="{{ site.baseurl }}/images/pets-badge-artifact-2020.png" alt="artifact"> badge.
32+
33+
For more details, refer to the respective call for artifacts.

_conferences/pets2020/aec-call.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: Call for Artifacts
3+
order: 10
4+
---
5+
6+
## Artifact Submission Guidelines
7+
8+
For PoPETs 2020, we'll be doing a soft start with artifact reviews and will only
9+
be performing very basic checks for the proper documentation, licensing, and
10+
compilation of artifacts rather than doing an in-depth analysis of the source
11+
code and the reproducibility of results in the paper. For all artifacts, authors
12+
should submit the following:
13+
14+
- A copy of your paper or a brief description of how the artifact is relevant to
15+
it.
16+
- A link to where the artifacts are publicly hosted.
17+
18+
For source code submissions, authors should additionally submit the following:
19+
20+
- Licenses that allow the code to be made public and used by other groups
21+
wishing to reproduce or build on the results.
22+
- A build environment such as a virtual machine or a Docker container that has
23+
been configured with all the prerequisites necessary to build and run the
24+
code.
25+
- If the code is interpreted, some simple inputs so that the reviewers can
26+
verify that the code runs. We want to make sure that the code will execute
27+
without error, not that the outputs are necessarily correct.
28+
- A README or other documentation that describes how to build and/or run the
29+
code. Reviewers should be able to build compiled code in the provided
30+
environment by following instructions in a README or INSTALL file. For
31+
interpreted code, the program(s) should run without error on the provided
32+
inputs.
33+
34+
For dataset submissions, authors should additionally submit the following:
35+
36+
- Clear documentation that would allow researchers working on similar problems
37+
to re-use the dataset for their work.
38+
- Optionally, data processing scripts.

_conferences/pets2020/index.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: Artifact Evaluation
3+
order: 0
4+
---
5+
6+
This year, we've formed an artifact review committee for the purpose of
7+
collecting, evaluating, and displaying any artifacts related to accepted papers
8+
and we encourage you to submit your artifacts for review. The goal of this
9+
process is to provide a way for authors to share any work beyond the contents of
10+
the paper itself that aid in the reproducibility of results and allow other
11+
researchers or community members to build on the work reflected in the paper.
12+
13+
Possible artifacts include (but are not limited to):
14+
15+
- source code (e.g., system implementations, proof of concepts)
16+
- datasets (e.g., network traces, raw study data)
17+
- scripts for data processing or simulations
18+
- machine-generated proofs
19+
- formal specifications
20+
- build environments (e.g., VMs, Docker containers, configuration scripts)
21+
22+
Submission of artifacts is encouraged but optional, and artifacts will be
23+
evaluated by the artifact review committee so that we can provide feedback on
24+
possible bugs in the build environment, readability of documentation, and
25+
appropriate licensing. After your artifact has been approved by the committee,
26+
we will accompany the paper link on
27+
[petsymposium.org](https://petsymposium.org/) with a link to the artifact along
28+
with an artifact badge so that interested readers can find and use your hard
29+
work.

_conferences/pets2020/organizers.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: Organizers
3+
order: 20
4+
redirect_to: https://petsymposium.org/cfp20.php
5+
---

_conferences/pets2020/results.md

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
---
2+
title: Results
3+
order: 30
4+
artifacts:
5+
6+
- paper_url: "https://petsymposium.org/2020/files/papers/issue4/popets-2020-0059.pdf"
7+
title: "PriFi: Low-Latency Anonymity for Organizational Networks"
8+
artifact_url: "https://github.com/dedis/prifi"
9+
10+
- paper_url: "https://petsymposium.org/2020/files/papers/issue3/popets-2020-0054.pdf"
11+
title: "dPHI: An improved high-speed network-layer anonymity protocol"
12+
artifact_url: "https://github.com/AlexB030/dPHI"
13+
14+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0019.pdf"
15+
title: "Protecting against Website Fingerprinting with Multihoming"
16+
artifact_url: "https://github.com/sebhenri/HyWF"
17+
18+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0023.pdf"
19+
title: "A Framework of Metrics for Differential Privacy from Local Sensitivity"
20+
artifact_url: "https://pleak.io/wiki/"
21+
22+
- paper_url: "https://petsymposium.org/2020/files/papers/issue4/popets-2020-0058.pdf"
23+
title: "Automatic Discovery of Privacy-Utility Pareto Fronts"
24+
artifact_url: "https://github.com/amzn/differential-privacy-bayesian-optimization"
25+
26+
- paper_url: "https://petsymposium.org/2020/files/papers/issue4/popets-2020-0075.pdf"
27+
title: "Secure Evaluation of Quantized Neural Networks"
28+
artifact_url: "https://github.com/anderspkd/SecureQ8"
29+
30+
- paper_url: "https://petsymposium.org/2020/files/papers/issue3/popets-2020-0043.pdf"
31+
title: "Tik-Tok: The Utility of Packet Timing in Website Fingerprinting Attacks"
32+
artifact_url: "https://github.com/msrocean/Tik_Tok"
33+
34+
- paper_url: "https://petsymposium.org/2020/files/papers/issue1/popets-2020-0013.pdf"
35+
title: "Website Fingerprinting with Website Oracles"
36+
artifact_url: "https://github.com/pylls/wfwo"
37+
38+
- paper_url: "https://petsymposium.org/2020/files/papers/issue4/popets-2020-0066.pdf"
39+
title: "Effective writing style transfer via combinatorial paraphrasing"
40+
artifact_url: "https://gitlab.com/ssg-research/mlsec/parchoice/"
41+
42+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0025.pdf"
43+
title: "Differentially Private SQL with Bounded User Contribution"
44+
artifact_url: "https://github.com/google/differential-privacy"
45+
46+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0033.pdf"
47+
title: "Mind the Gap: Ceremonies for Applied Secret Sharing"
48+
artifact_url: "https://git-crysp.uwaterloo.ca/ckomlo/VerifiableSecretSharing"
49+
50+
- paper_url: "https://petsymposium.org/2020/files/papers/issue3/popets-2020-0055.pdf"
51+
title: "Tandem: Securing Keys by Using a Central Server While Preserving Privacy"
52+
artifact_url: "https://github.com/spring-epfl/tandem"
53+
54+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0017.pdf"
55+
title: "NoMoATS: Towards Automatic Detection of Mobile Tracking"
56+
artifact_url: "https://athinagroup.eng.uci.edu/projects/nomoads/"
57+
58+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0021.pdf"
59+
title: "The TV is Smart and Full of Trackers: Measuring Smart TV Advertising and Tracking"
60+
artifact_url: "https://athinagroup.eng.uci.edu/projects/smarttv/"
61+
62+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0024.pdf"
63+
title: "Secure and Scalable Document Similarity on Distributed Databases: Differential Privacy to the Rescue"
64+
artifact_url: "https://github.com/schoppmp/private-knn"
65+
66+
- paper_url: "https://petsymposium.org/2020/files/papers/issue3/popets-2020-0053.pdf"
67+
title: "Protecting Private Inputs: Bounded Distortion Guarantees With Randomised Approximations"
68+
artifact_url: "https://github.com/pahfat/PoPETs2020.git"
69+
70+
- paper_url: "https://petsymposium.org/2020/files/papers/issue4/popets-2020-0070.pdf"
71+
title: "When Speakers Are All Ears: Characterizing Misactivations of IoT Smart Speakers"
72+
artifact_url: "https://github.com/djdubois/smart-speakers-study"
73+
74+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0039.pdf"
75+
title: "A Tale of Two Trees: One Writes, and Other Reads. Optimized Oblivious Accesses to Large-Scale Blockchains"
76+
artifact_url: "https://github.com/TEE-3/T3"
77+
78+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0020.pdf"
79+
title: "Explaining the Technology Use Behavior of Privacy-Enhancing Technologies: The Case of Tor and JonDonym"
80+
artifact_url: "https://pape.science/paper/HPR20pets/"
81+
82+
- paper_url: "https://petsymposium.org/2020/files/papers/issue2/popets-2020-0016.pdf"
83+
title: "A Comparative Measurement Study of Web Tracking on Mobile and Desktop Environments"
84+
artifact_url: "https://github.com/jun521ju/PETS2020_Web_Tracking"
85+
86+
- paper_url: "https://petsymposium.org/2020/files/papers/issue1/popets-2020-0004.pdf"
87+
title: "The Privacy Policy Landscape After the GDPR"
88+
artifact_url: "https://github.com/wi-pi/GDPR"
89+
90+
- paper_url: "https://petsymposium.org/2020/files/papers/issue3/popets-2020-0049.pdf"
91+
title: "Mitigator: Privacy policy compliance using trusted hardware"
92+
artifact_url: "https://git-crysp.uwaterloo.ca/miti/mitigator"
93+
94+
---
95+
96+
Results obtained from <a href="https://petsymposium.org/popets/2020/">PETS 2020 proceedings</a>.
97+
98+
<table>
99+
<thead>
100+
<tr>
101+
<th>Title</th>
102+
<th>Artifact URL</th>
103+
</tr>
104+
</thead>
105+
<tbody>
106+
{% for artifact in page.artifacts %}
107+
<tr>
108+
<td>
109+
{% if artifact.paper_url %}
110+
<a href="{{artifact.paper_url}}">{{artifact.title}}</a>
111+
{% else %}
112+
{{ artifact.title }}
113+
{% endif %}
114+
</td>
115+
<td>
116+
{% if artifact.artifact_url %}
117+
<a href="{{artifact.artifact_url}}"><img src ="{{ site.baseurl }}/images/pets-badge-artifact-2020.png" alt="artifact"></a>
118+
{% endif %}
119+
</td>
120+
</tr>
121+
{% endfor %}
122+
</tbody>
123+
</table>

_conferences/pets2021/aec-call.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: Call for Artifacts
3+
order: 10
4+
---
5+
6+
## Artifact Submission Guidelines
7+
8+
- All submitted artifacts should be relevant to their corresponding PoPETs
9+
paper. Please provide a copy of your paper or a brief description of how the
10+
artifact is relevant to it in your submission.
11+
- Many papers have several artifacts (e.g., multiple source code repositories,
12+
datasets, build environments), which is great! Please keep in mind that we'll
13+
need a single link to put on the PETS website and that all artifacts
14+
associated with your paper should be discoverable from that link.
15+
- All submitted artifacts should be submitted by providing a link to where the
16+
artifacts are publicly hosted.
17+
- Please include a README with your submission that briefly explains the type
18+
and purpose of the artifact (e.g., whether it's a proof of concept
19+
implementation, scripts for generating graphs, or datasets for reproducing
20+
results).
21+
- All artifacts must be immediately available to the public and **should not**
22+
be behind any kind of paywall or restricted access. If the artifact requires
23+
you as an author to manually approve requests for access, it is not public and
24+
will not qualify as a PoPETs artifact submission. If you have concerns or
25+
questions about this please contact us directly.
26+
27+
### Source Code Submissions
28+
29+
- All source code should be accompanied by a README or other documentation that describes how to build and/or run the code. Reviewers will provide feedback on the clarity of the instructions and attempt to follow them and build and/or run the code.
30+
- Any source code submissions should be accompanied with a build environment such as a virtual machine (recommended) or a Docker container that has been configured with all the dependencies and prerequisites necessary to build the code.
31+
- If you use a virtual machine, please state how many resources it will consume and any configuration steps that are required. Your virtual machine should not usually have to download additional dependencies when you run your install scripts. If that is the case, reassess your build process and consider making changes to limit the amount of network resources needed.
32+
- If the code is in a compiled language, the code should compile in the provided build environment by performing the provided instructions.
33+
- If the code is interpreted, please provide some simple inputs so that the reviewers can verify that the code runs without error. We want to make sure that the code will execute without error, not that the outputs are necessarily correct.
34+
- Compilation and setup should be automated as much as possible. Ideally, there will be one script that builds your software and runs your tests.
35+
- Please ensure your code has an open source license and clearly states this information. The following resources may help you to choose a license:
36+
- For a clear, easy to follow guide see: [https://choosealicense.com/](https://choosealicense.com/)
37+
- For more in-depth detail on open source and copy-left licenses, see [https://www.gnu.org/licenses/license-list.en.html](https://www.gnu.org/licenses/license-list.en.html) and [https://opensource.org/licenses](https://opensource.org/licenses)
38+
- Our goal with these artifacts is for them to be useful as far into the future as possible. Some tips on improving the longevity of your source code artifact are:
39+
- Include the versions of your software's dependencies wherever possible
40+
- Mention specific hashes of git commits that match the state your artifact was in at the time of submission
41+
- Virtual machines will last longer than Docker files and allow researchers to more accurately reproduce your exact execution environment (though the tradeoff is that they will be larger)
42+
43+
### Dataset Submissions
44+
45+
- All datasets should be clearly documented in a way that would allow researchers working on similar problems to re-use the dataset for their work.
46+
- If the dataset includes survey results, please provide a copy of the original survey. This is vital for replication studies and helping researchers interpret the context of your results.
47+
- If the dataset is very large (> 10 MB) please state so in the README or documentation.
48+
- It's encouraged to accompany the data with processing scripts that produce any graphs or statistical output that appear in the paper.

_conferences/pets2021/index.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Artifact Evaluation
3+
order: 0
4+
---
5+
6+
PoPETs reviews and publishes digital artifacts related to its accepted papers.
7+
This process aids in the reproducibility of results and allows others to build
8+
on the work described in the paper. Artifact submissions are requested from
9+
authors of all accepted papers, and although they are optional, we strongly
10+
encourage you to submit your artifacts for review.
11+
12+
Possible artifacts include (but are not limited to):
13+
14+
- Source code (e.g., system implementations, proof of concepts)
15+
- Datasets (e.g., network traces, raw study data)
16+
- Scripts for data processing or simulations
17+
- Machine-generated proofs
18+
- Formal specifications
19+
- Build environments (e.g., VMs, Docker containers, configuration scripts)
20+
21+
Artifacts are evaluated by the artifact review committee. The committee
22+
evaluates the artifacts to ensure that they provide an acceptable level of
23+
utility, and feedback is given to the authors. Issues considered include
24+
software bugs, readability of documentation, and appropriate licensing. After
25+
your artifact has been approved by the committee, we will accompany the paper
26+
link on [petsymposium.org](https://petsymposium.org/) with a link to the
27+
artifact along with an artifact badge so that interested readers can find and
28+
use your hard work.

_conferences/pets2021/organizers.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: Organizers
3+
order: 20
4+
redirect_to: https://petsymposium.org/cfp21.php
5+
---

0 commit comments

Comments
 (0)