2020
DOI: 10.1145/3410154
|View full text |Cite
|
Sign up to set email alerts
|

A Study on the Use of Checksums for Integrity Verification of Web Downloads

Abstract: App stores provide access to millions of different programs that users can download on their computers. Developers can also make their programs available for download on their websites and host the program files either directly on their website or on third-party platforms, such as mirrors. In the latter case, as users download the software without any vetting from the developers, they should take the necessary precautions to ensure that it is authentic. One way to accomplish this is to check that the published… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 34 publications
0
3
0
Order By: Relevance
“…Finally, through a user survey (𝑁 = 2000), they show that most internet users do not understand the purpose of checksums found on download pages. In a follow-up study, Meylan et al [13] studied, through an in-the-wild experiment (𝑁 = 134), the exposure of internet users to checksums and their reactions.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, through a user survey (𝑁 = 2000), they show that most internet users do not understand the purpose of checksums found on download pages. In a follow-up study, Meylan et al [13] studied, through an in-the-wild experiment (𝑁 = 134), the exposure of internet users to checksums and their reactions.…”
Section: Related Workmentioning
confidence: 99%
“…To enable researchers and practitioners to reproduce our work and to benefit from its result, we make our dataset and the code for collecting and analyzing it available on OSF. 13 More specifically, we provide (1) the pre-trained model-in the PMML format-of our classifier (for identifying webpages w/ checksums), together with a minimal example of how to use it in Python + sklearn, (2) our enriched dataset of webpages with checksums, together with the annotations (csv and sqlite), (3) the code of our crawler, and (4) the full transcript of our questionnaire.…”
Section: Dissemination Of the Data And Codementioning
confidence: 99%
“…Checksumming is the most basic implementation of end-to-end data integrity [14]. Both sink and source endpoints retrieve the data from storage after a successful data transfer and then calculate the checksum with a hash technique including SHA1 [15] or MD5 [16].…”
Section: Introductionmentioning
confidence: 99%