CINXE.COM
Eurocrypt 2025 Call for Artifacts
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="description" content="44th Annual International Conference on the Theory and Applications of Cryptographic Techniques" /> <!-- Generic bootstrap --> <link href="https://iacr.org/libs/css/bootstrap/bootstrap-5.3.0-dist/css/bootstrap.min.css" rel="stylesheet"> <!-- Styling --> <link rel="stylesheet" href="/2025/styles/main.css?v=2"> <link id="style" rel="stylesheet" href="/2025/styles/bluem3_theme.css"> <!-- dark mode! coming soon...I hope --> <!-- <script type="module" src="/2025/js/color-modes.js"></script> --> <!-- metadata for googlebot --> <script type="application/ld+json"> { "@id": "https://eurocrypt.iacr.org/2025", "@context": "http://schema.org/", "@type": "Event", "startDate": "May 4, 2025", "endDate": "May 8, 2025", "location": { "@context": "http://schema.org", "@type": "Place", "address": { "@context": "http://schema.org", "@type": "PostalAddress", "addressLocality": "Madrid", "addressCountry": "Spain" }, "geo": { "@type": "GeoCoordinates", "latitude": "-3.7111580371857", "longitude": "40.423894105042" }, "name": "Conference Venue" }, "organizer": { "@context": "http://schema.org", "@type": "NGO", "legalName": "International Association for Cryptologic Research", "alternateName": "IACR", "sameAs": "https://iacr.org/", "naics": "813920", "logo": "https://iacr.org/img/logo/iacrlogo_small.png" }, "name": "Eurocrypt 2025", "description": "44th Annual International Conference on the Theory and Applications of Cryptographic Techniques", "image": "https://iacr.org/img/logo/iacrlogo_small.png" } </script> <!-- open graph for facebook. There is no type for event. --> <meta property="og:type" content="event" /> <meta property="og:url" content="https://eurocrypt.iacr.org/2025" /> <meta property="event:start_time" content="May 4, 2025" /> <meta property="event:end_time" content="May 8, 2025" /> <meta property="og:description" content="44th Annual International Conference on the Theory and Applications of Cryptographic Techniques" /> <meta property="og:image" content="https://iacr.org/img/logo/iacrlogo_small_og.png" /> <meta property="og:latitude" content="-3.7111580371857" /> <meta property="og:longitude" content="40.423894105042" /> <!-- metadata for twitter. --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@iacr_news" /> <meta name="twitter:description" content="44th Annual International Conference on the Theory and Applications of Cryptographic Techniques" /> <meta property="twitter:image" content="https://iacr.org/img/logo/iacr_wordmark_twitter.png" /> <!-- apple format for iMessage and search --> <link rel="apple-touch-icon" href="https://iacr.org/img/logo/iacrlogo_small.png"> <meta property="og:title" content="Eurocrypt 2025 call for Artifacts" /> <meta name="twitter:title" content="Eurocrypt 2025 call for Artifacts" /> <title> Eurocrypt 2025 Call for Artifacts </title> </head> <body> <!-- stop nasty flash when dark mode loads --> <!-- <script> const theme = localStorage.getItem('theme') || 'light'; document.documentElement.dataset.appliedMode = theme; </script> --> <!-- BEGIN nav --> <div id="pageTop"> <header id="conf_id" class="headerImg"> <div class="headerGradient"> <div class="pageTopContainer"> <div id="titlesLogoDiv" class="d-flex justify-content-between align-items-center"> <div class="headerConferenceName"> <h1 class="headerTitle"> Eurocrypt 2025 </h1> </div> <div class="headerLogo"> <a href="https://iacr.org/"> <img id="logo" class="d-none d-lg-block mx-auto" src="https://iacr.org/img/logo/iacrlogo_small.png" title="International Association for Cryptologic Research"> </a> </div> <div class="headerInfo"> <h3 class="headerInfoTop"> May 4-8, 2025 </h3> <h3 class="headerInfoBottom"> Madrid, Spain </h3> </div> </div> </div> </div> </header> <nav id="mainNavRow" class="navbar navbar-expand-md"> <div class="container"> <button class="navbar-toggler mt-1 collapsed nofocus" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="icon-bar top-bar"></span> <span class="icon-bar middle-bar"></span> <span class="icon-bar bottom-bar"></span> </button> <div class="collapse navbar-collapse ms-4 ms-md-0" id="navbarNav" role="navigation"> <ul id="nav-ul" class="navbar-nav"> <li class="nav-item mt-4 mt-md-0"> <a class="nav-link" href="/2025/"> Home </a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#"> Technical Program </a> <div class="dropdown-menu mx-md-3 mx-lg-4 mx-xl-5"> <a class="dropdown-item" href="/2025/program.php"> Main program </a> <a class="dropdown-item" href="/2025/acceptedpapers.php"> Accepted papers </a> <!-- <a class="dropdown-item" href="/2025/affiliated.php"> Affiliated events </a> --> <!-- <a class="dropdown-item" href="/2025/invitedtalks.php"> Invited talks </a> <a class="dropdown-item" href="/2025/rumpsession.php"> Rump session </a> --> <a class="dropdown-item" href="/2025/callforpapers.php"> Call for papers </a> <a class="dropdown-item" href="/2025/callforartifacts.php"> Call for artifacts </a> <a class="dropdown-item" href="/2025/papersubmission.php"> Paper submission </a> <hr> <a class="dropdown-item" href="/2025/community.php"> Community events </a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#"> Affiliated Events </a> <div class="dropdown-menu mx-md-3 mx-lg-4 mx-xl-5"> <a class="dropdown-item" href="/2025/affiliated.php"> Affiliated events </a> <a class="dropdown-item" href="/2025/callforaffiliated.php"> Call for affiliated events </a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#"> Attend </a> <div class="dropdown-menu mx-md-3 mx-lg-4 mx-xl-5"> <a class="dropdown-item" href="/2025/registration.php"> Registration </a> <a class="dropdown-item" href="/2025/travel.php"> Venue & travel </a> <a class="dropdown-item" href="/2025/accommodations.php"> Accommodations </a> <!-- <a class="dropdown-item" href="/2025/tourism.php"> Tourism </a> --> <a class="dropdown-item" href="/2025/support.php"> Student Stipends </a> <a class="dropdown-item" href="/2025/visas.php"> Visas </a> <!-- <a class="dropdown-item" href="/2025/virtual.php"> Remote attendance </a> <a class="dropdown-item" href="/2025/swag.php"> Swag </a> --> <a class="dropdown-item" href="/2025/conduct.php"> Code of conduct </a> <a class="dropdown-item" href="/2025/local_org.php"> Local organization </a> <!-- </div> </li> --> <li class="nav-item"> <a class="nav-link" href="/2025/sponsors.php"> Sponsors </a> </li> <li class="nav-item"> <a class="nav-link" href="/2025/contact.php"> Contact </a> </li> <!-- <li class="nav-item dropdown color-modes"> <a class="nav-link" id="bd-theme" type="button" aria-expanded="false" data-bs-toggle="dropdown" data-bs-display="static"> <svg class="bi my-1 theme-icon-active"> <use href="#circle-half"></use> </svg> <span id="bd-theme-text"></span> </a> <ul class="dropdown-menu" aria-labelledby="bd-theme" style="--bs-dropdown-min-width: 8rem;"> <li> <button type="button" class="dropdown-item d-flex align-items-center" data-bs-theme-value="light"> <svg class="bi me-2 opacity-50 theme-icon"> <use href="#sun-fill"></use> </svg> Light <svg class="bi ms-auto d-none"> <use href="#check2"></use> </svg> </button> </li> <li> <button type="button" class="dropdown-item d-flex align-items-center" data-bs-theme-value="dark"> <svg class="bi me-2 opacity-50 theme-icon"> <use href="#moon-stars-fill"></use> </svg> Dark <svg class="bi ms-auto d-none"> <use href="#check2"></use> </svg> </button> </li> <li> <button type="button" class="dropdown-item d-flex align-items-center active" data-bs-theme-value="auto"> <svg class="bi me-2 opacity-50 theme-icon"> <use href="#circle-half"></use> </svg> Auto <svg class="bi ms-auto d-none"> <use href="#check2"></use> </svg> </button> </li> </ul> </li> --> </ul> </div> </div> </nav> </div> <!-- END OF nav --> <noscript> <div class="container"> <h2> This site is designed for browsers with javascript. </h2> <h3> The dates, name, and location for the conference are <a href="json/metadata.json">in a json file.</a> </h3> </div> </noscript> <main class="container"> <h2 class="indPageTitle"> Call for Artifacts </h2> <div class="row"> <section class="col-md-7 col-lg-8"> <h3 class="pageSubtitle mt-4"> General Information </h3> <p> EUROCRYPT 2025 aims to support open and reproducible research within the field of cryptography. As such, authors of accepted papers are invited to submit associated artifacts, such as software or datasets, for review and archiving. The review will be a collaborative process between authors and the artifact evaluation committee (AEC). The goal of the process is not just to evaluate artifacts, but also to improve them. Artifacts that pass successfully through the artifact review process will be publicly archived by the IACR at <a href="https://artifacts.iacr.org/">https://artifacts.iacr.org/</a>. </p> </section> <aside class="col-md-5 col-lg-4"> <div class="alert customAlert-cool"> <h5 class=" subSubtitle"> Submission </h5> <p> Friday, 28 February 2025, AoE </p> <h5 class="subSubtitle mt-4"> Notification </h5> <p class="mb-0"> Monday, 21 April 2025 </p> </div> </aside> </div> <h3 class="pageSubtitle mt-4"> Artifact badges </h3> <p>Authors can choose to have their artifacts evaluated by the EUROCRYPT 2025 Artifact Evaluation Committee (AEC) against three badges: <b>Artifacts Available</b>, <b>Artifacts Functional</b>, and <b>Artifacts Reproduced</b>. Each evaluation is optional. This system broadly follows the conventions established in recent years in security research conferences such as USENIX Security and NDSS.</p> <ul> <li> <b>IACR EUROCRYPT 2025 Artifacts Available</b>: To earn this badge, the AEC must judge that artifacts associated with the paper have been made available for retrieval. Other than making the artifacts available, this badge does not mandate any further requirements on functionality, correctness, or documentation. This is intended for authors who simply wish to make some supplementary material available that supports their paper. Examples include data sets, large appendices, and other documentation. </li> <li> <b>IACR EUROCRYPT 2025 Artifacts Functional</b>: To earn this badge, the AEC must judge that the artifacts conform to the expectations set by the paper in terms of functionality, usability, and relevance. The AEC will consider four aspects of the artifacts in particular. <ul> <li> <b>Documentation</b>: are the artifacts sufficiently documented to enable them to be exercised by readers of the paper? </li> <li> <b>Completeness</b>: do the submitted artifacts include all of the key components described in the paper? </li> <li> <b>Exercisability</b>: do the submitted artifacts include the scripts and data needed to run the experiments described in the paper, and can the software be successfully executed? </li> <li> <b>Reusability</b>: means that the artifacts are not just functional but of sufficient quality that they could be extended and reused by others. </li> </ul> </li> <li> <b>IACR EUROCRYPT 2025 Results Reproduced</b>: To earn this badge, the AEC must be able to use the submitted artifacts to obtain the main computational results presented in the paper. In short, is it possible for the AEC to independently repeat the computational experiments and obtain results that support the main claims made by the paper? The goal of this effort is not to reproduce the results exactly but instead to generate results independently within an allowed tolerance such that the main claims of the paper are validated. </li> </ul> <h3 class="pageSubtitle mt-4"> Scope and aims </h3> <p> The two main goals of the artifact review process are to improve <strong>functionality</strong> and <strong>reusability</strong> of artifacts to enable reproduction and extension by the scientific community. </p> <p> Reproducibility, in the context of computational experiments, means that the scientific results claimed can be obtained by a different team using the original authors’ artifacts. The goal of the artifact review process is not to verify the scientific claims in the accepted paper. Rather, the artifact review process aims at ensuring sufficient functionality of the artifact to enable a research team to attempt to reproduce the results, as well as sufficient documentation to allow such attempts after many years have passed. </p> <p> Examples of this in the field of cryptography include: </p> <ul> <li> Software implementations (performance, formal verification, etc.): The source code of the implementation; a list of all dependencies required and the used versions; the test harness; instructions on how to build and run the software and the test harness; a description of the platform on which the results in the paper were obtained; and instructions or scripts to process the output of the test harness into appropriate summary statistics. </li> <li> Hardware implementations, physical attacks against implementations: A precise description of any physical equipment used in the setup; the source code of any software developed for the experiment; a list of all dependencies required; instructions on how to build the software and run the device or carry out the attack; instructions or scripts to process the output and interpret the results. </li> <li> Data or other non-code artifacts: Documents or reports in a widely used non-proprietary format, such as PDF, ODF, HTML, text; data in machine-readable format such as CSV, JSON, XML, with appropriate metadata describing the schema; scripts used to process the data into summary form. Where non-standard data formats cannot be avoided, authors should include suitable viewing software. </li> </ul> <p> Where possible, such as in software-based artifacts relying solely on open-source components, the artifact review process will aim to run the artifact and test harness, and see that it produces outputs that would be required to assess the artifact against results in the paper. For artifacts that depend on commercial tools or specialized physical hardware, the goal of the artifact review process will be to confirm that the artifacts are functional, and could plausibly be used by someone with access to the appropriate tools to reproduce the results. </p> <p> Reusability means that the artifacts are not just functional, but of sufficient quality that they could be extended and reused by others. Reusable artifacts have clear user and developer documentation, and are well-structured in ways that make them easy to modify or extend. </p> <h3 class="pageSubtitle mt-4"> Timeline and process </h3> <p> The artifact review process begins after the paper has been accepted for publication. Only papers accepted to EUROCRYPT 2025 will be considered under the artifact review process. </p> <p> Following notification of acceptance (or acceptance with minor revisions) to EUROCRYPT 2025, the artifact may be submitted for review. </p> <p> Once the artifact is submitted, two or more members of the artifact evaluation committee will be assigned to review the artifact. The artifact review process will be a continuous process and may involve requests from the reviewers for additional help on how to run the artifact, interpret its results, etc. It is acceptable (and expected) that the interaction between the reviewers and the authors leads to the artifact being updated during the review process. Updates that affect scientific characteristics reported in the paper (such as changes to performance) should be clearly documented. </p> <p> Authors of artifacts that are accepted for archiving will be provided instructions on how to submit the archival version of their artifact. </p> <h3 class="pageSubtitle mt-4"> Conflicts of interest </h3> <p> The EUROCRYPT 2025 artifact evaluation process follows the same conflict of interest policy as EUROCRYPT, which is the IACR Conflict of Interest Policy. A conflict of interest is considered to occur automatically whenever an author of a submitted paper and a reviewer: <ul> <li> were advisee/advisor at any time; </li> <li> have been affiliated with the same institution in the past 2 years </li> <li> have published 2 or more jointly authored papers in the past 3 years; and/or </li> <li> are immediate family members. </li> </ul> <p> Conflicts may also arise for reasons other than those just listed. Examples include closely related technical work, cooperation in the form of joint projects or grant applications, business relationships, close personal friendships, instances of personal enmity. For more information please see the IACR Policy on Conflicts of Interest. Authors will be asked to identify conflicts of interest with the committee members at time of artifact registration. </p> <div class="row"> <article class="col-lg-6"> <h3 class="pageSubtitle mt-4"> Confidentiality </h3> <p> The artifact review process will be single-blinded: the authors of the paper and artifact are not anonymous, but the reviewers will be anonymous. Communication between the authors and the reviewers will be facilitated via the HotCRP review site. Authors should not attempt to learn the identities of the reviewers, for example by embedding analytics or tracking elements in the artifact or a website; if you cannot comply with this for some reason out of your control, please notify the chairs immediately to discuss. </p> </article> <article class="col-lg-6"> <h3 class="pageSubtitle mt-4"> Copyright & licensing conditions </h3> <p> If your artifact is accepted, you will be required to grant the IACR a non-exclusive, irrevocable license to distribute the artifact, via an open source license, such as an OSI-approved license; examples are the Apache License 2.0, 2- & 3-clause BSD license, GPL, LGPL, MIT license, MPL 2.0, CDDL and EPL. If your artifact also contains third-party material that you did not create, you must ensure that you have permission to redistribute that material, for example because it is also open source or because you have obtained the appropriate permissions. </p> <p> It is not a requirement that any patent rights be granted. </p> </article> </div> <h3 class="pageSubtitle mt-4"> Submission Instructions and Format </h3> <p> A submission shall include: </p> <ul> <li> the title and abstract of the accepted paper; </li> <li> the authors of the accepted paper and their affiliations; </li> <li> email addresses for the contact authors for the artifact; </li> <li> the PDF of the submitted paper, or an updated/camera-ready version, if available; </li> <li> a brief description of the artifact; </li> <li> if the artifact is less than 20MB: a .zip or .tar.gz containing the artifact; </li> <li> if the artifact is larger than 20MB: instructions on how to obtain the artifact; </li> <li> a link to a Github repository or similar for the artifact, if available, along with the commit/tag of the submission </li> </ul> <p> The artifact itself shall include at least the following files: </p> <ul> <li> LICENSE: The license(s) under which the artifact is released; Please note that third-party material may require another License file to be included. </li> <li> README: The main starting point for anyone attempting to use the artifact. It should include instructions on: <ul> <li> dependencies required to build and run the artifact, including specific version numbers of dependencies; </li> <li> instructions for building and running the artifact; </li> <li> options on configuring the artifact to run in different modes, if applicable; </li> <li> instructions on how to interpret the output of the artifact, including which scripts to run if appropriate; </li> <li> an explanation of how the source code is organized </li> </ul> </li> </ul> <p> Files such as LICENSE and README can be plain text files or Markdown files (preferably Markdown). </p> <p> Source code files within the artifact are encouraged to be organized, formatted, and documented using best practices and conventions appropriate to the programming language in question. For example, formatted using a consistent style such as PEP8 for Python; documentation of APIs using JavaDoc for Java or Doxygen for C; unit tests using an appropriate framework. </p> <h3 class="pageSubtitle mt-4"> Packaging of the artifact </h3> <p> The primary form of the artifact should be as source code, with suitable build scripts and instructions on how to install the appropriate dependencies. </p> <p> For artifacts with complex dependencies or build requirements, the authors are encouraged to also package the artifact in the manner that makes it most amenable to successful execution. Potential formats include: </p> <ol> <li> A virtual machine image (Virtualbox, Docker, …) containing the artifact and all dependencies already installed, and the artifact compiled, configured, and ready to run. It is preferable to also include the Dockerfile or script used to create the image if possible. </li> <li> A binary installable package, such as an .rpm or .deb package on Linux, or an MSI Installer on Windows. </li> <li> A video demonstrating the use of the artifact and the results, especially in the case of an artifact that requires commercial software, specialized hardware, or long computation times. </li> <li> A “live notebook” (Jupyter, Sage, etc) for demonstrating a sequence of mathematical calculations, especially of data artifacts. </li> </ol> <p> When in doubt, imagine a first-year grad student in 2035 who is told by their supervisor "See if you can change this artifact from EUROCRYPT 2025 to do X." We want to give them the best chance of success with the least amount of pain. </p> <div class="row"> <aside class="col-sm-9 mx-auto text-center"> <a href="https://submit.iacr.org/ec2025artifacts" class="btn customBtn-cool btn-lg blockBtn w-50 mx-auto my-4" target="_blank" rel="noopener noreferrer"> Submit an artifact </a> </aside> </div> <h3 class="pageSubtitle mt-4"> Artifact review committee </h3> <div class="row"> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Nicolas Aragon </h4> <p class="text-start"> University of Limoges </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Gustavo Banegas </h4> <p class="text-start"> INRIA & École polytechnique </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Benedikt Bünz </h4> <p class="text-start"> New York University </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Daniel De Almeida Braga </h4> <p class="text-start"> Université de Rennes 1, CNRS, IRISA </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Simona Etinski </h4> <p class="text-start"> CWI, the Cryptology Group </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Kai Hu </h4> <p class="text-start"> Shandong University </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Fukang Liu </h4> <p class="text-start"> Tokyo Institute of Technology </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Patrick Longa </h4> <p class="text-start"> Microsoft Research </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Daniel Page </h4> <p class="text-start"> University of Bristol </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Monika Trimoska </h4> <p class="text-start"> Eindhoven University of Technology </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Fernando Virdia </h4> <p class="text-start"> NOVA LINCS, Universidade NOVA de Lisboa </p> </article> <article class="col-12 col-sm-6 col-md-4 col-xl-3 my-2"> <h4 class="subSubtitle"> Yang Yu </h4> <p class="text-start"> Tsinghua University </p> </article> </div> <div class="row"> <section class="col-12 text-center"> <h3 class="pageSubtitle mt-4 text-center"> Artifact chair </h3> <h4 class="subSubtitle"> André Schrottenloher </h4> <p class="mb-2"> Inria </p> <a href="mailto:eurocrypt2025artifacts@iacr.org"> <img src="images/icons/mail.svg" class="icon" /> </a> eurocrypt2025artifacts @ iacr.org </section> </div> </main> <footer class="text-center footer"> <small> Eurocrypt 2025<br> <a href="https://iacr.org/copyright.html">Copyright © 2025</a> <span class="d-none d-md-inline">by the </span><a href="https://iacr.org/"><span class="d-md-none">IACR</span> <span class="d-none d-md-inline">International Association for Cryptologic Research</span></a> <span class="d-none d-md-inline">• </span><br class="d-md-none"> <a href="https://iacr.org/privacy.html">Privacy Policy</a> </small> <!-- <div class="w-50 mx-auto"> <hr> </div> --> <small> </small> </footer> <script src="https://iacr.org/libs/js/jquery/3.3.1/jquery.min.js"></script> <script src="https://iacr.org/libs/css/bootstrap/bootstrap-5.3.0-dist/js/bootstrap.bundle.min.js"></script> <!-- Handlebars --> <script src="https://iacr.org/libs/js/handlebars/handlebars-v4.1.0.js" type="text/javascript"></script> <!-- Personal scripts --> <script src="js/committee.js"></script> </body> </html>