CINXE.COM
IACR Communications in Cryptology
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link href="/css/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <script src="/css/bootstrap/js/bootstrap.bundle.min.js"></script> <title>IACR Communications in Cryptology</title> <link rel="stylesheet" href="/css/iacrcc.css"> <link rel="icon" type="image/png" href="/favicon.ico"> </head> <body> <noscript> <h1 class="text-center">What a lovely hat</h1> <h4 class="text-center">Is it made out of <a href="https://iacr.org/tinfoil.html">tin foil</a>?</h4> </noscript> <div class="pageTop d-flex justify-content-md-around justify-content-between align-items-center"> <a href="https://iacr.org"><img id="logo" class="d-none d-lg-block ms-5" src="/images/iacrlogo_small.png" title="International Association for Cryptologic Research" alt="IACR logo"></a> <span class="headerTitle d-none d-md-block">Communications in Cryptology</span> <span class="headerTitle d-md-none">IACR CiC</span> <div class="dropdown ps-lg-2 me-5"> <button class="btn border-0" type="button" id="dropdownMenuButton1" data-bs-toggle="dropdown" aria-expanded="true"> <img src="/images/search.svg" class="searchIcon" alt="Search Button" style="width:33px;"> </button> <div id="searchDd" class="dropdown-menu dropdown-menu-end bg-transparent border-0" aria-labelledby="dropdownMenuButton1" data-bs-popper="none"> <form action="/search" method="GET" class="me-3"> <div class="input-group"> <input id="searchbox" name="q" type="search" class="form-control shadow-none" autocomplete="off" > <input type="hidden" name="d" value="/var/www/wsgi/cicjournal/webapp/search_index/xapian.db"> <button class="btn btn-outline-dark border border-dark input-group-append"> Search </button> </div> </form> <div id="results" class="bg-light"></div> </div> </div> </div> <nav id="sitenav" class="navbar navbar-expand-md"> <div class="container"> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#collapseContent" aria-controls="collapseContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="collapseContent"> <ul class="navbar-nav nav-fill w-100 justify-content-between"> <li class="nav-item"> <a class="nav-link active" aria-current="page" href="/">Home</a> </li> <li class="nav-item"> <a class="nav-link" href="/contents">Papers</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"> Submissions </a> <ul class="dropdown-menu ms-3 ms-lg-5"> <li><a class="dropdown-item" href="/callforpapers">Call for papers</a></li> <li><a class="dropdown-item" href="/ethics">Publication ethics</a></li> <li><a class="dropdown-item" href="/irregular">Irregular submissions</a></li> <li><a class="dropdown-item" href="/conflicts">Conflict of interest</a></li> <li><a class="dropdown-item" href="/retraction">Retraction policy</a></li> </ul> </li> <li class="nav-item"> <a class="nav-link" href="/faq">FAQ</a> </li> <li class="nav-item"> <a class="nav-link" href="/contact">Contact</a> </li> <li class="nav-item"> <a class="nav-link" href="/board">Editorial board</a> </li> <li class="nav-item dropdown"> <a href="#" class="ms-md-5 nav-link dropdown-toggle" data-bs-toggle="dropdown"><img alt="Login" src="/images/user.svg"></a> <ul class="dropdown-menu"> <li><a href="/login" class="dropdown-item">Admin login</a></li> </ul> </li> </ul> </div> </div> </nav> <main id="mainContent" class="container"> <h2>IACR Communications in Cryptology</h2> <div class="row"> <div class="col-md-8 col-12"> <p> The IACR Communications in Cryptology (CiC) is a diamond open access journal dedicated to the rapid dissemination of original research papers on any topic of interest to the cryptologic community. </p> <p> This covers all research topics in cryptography and cryptanalysis, including but not limited to </p> <ul> <li>foundational theory and mathematics</li> <li>the design, proposal, and analysis of cryptographic primitives and protocols</li> <li>secure implementation and optimization in hardware or software</li> <li>applied aspects of cryptography</li> </ul> <p> In addition, the journal also accepts survey and historical articles. </p> <p> The CiC is one of several journals published by the the <a href="https://iacr.org/">International Association for Cryptologic Research</a> (IACR), a global non-profit scientific organization with more than 2800 members (in 2023) that brings together researchers in cryptology. IACR is registered as a 501(c)(3) organization in Bellevue, Wa, USA. </p> <p> For further information, please view <a href="/faq">the FAQ page</a> and the <a href="/callforpapers">call for papers</a>. </p> </div> <div class="col-md-4 col-12 text-center"> <p> <a class="btn coolButton fs-5" href="/callforpapers">Submit a paper</a> </p> <img src="/images/open_access.svg" style="max-width: 4rem;" alt="open accesss"> <p class="alert text-center">This journal is diamond open access <br>ISSN: 3006-5496</p></p> <div class="alert alert-info"> <h4>News</h4> <table class="table table-sm table-borderless"> <tr> <td>2025-01-13</td><td><a href="/i/1/4">Volume 1, Issue 4</a> published</td> </tr> <tr> <td>2024-10-07</td><td><a href="/i/1/3">Volume 1, Issue 3</a> published</td> </tr> <tr> <td>2024-07-07</td><td><a href="/i/1/2">Volume 1, Issue 2</a> published</td> </tr> <tr> <td>2024-04-09</td><td><a href="/i/1/1">Volume 1, Issue 1</a> published</td> </tr> </table> </div> </div> </div> <h2> Publication schedule </h2> <hr> <h3>Volume 2, 2025</h3> <div class="row"> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> Volume 2, Issue 1 </h4> <h6> Submission: Mon, Jan 13, 2025<br/> Rebuttal: M-F, February 17 - 21<br/> Notification: Tues, March 11<br/> Final versions: Fri, April 4 </h6> </div> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> Volume 2, Issue 2 </h4> <h6> Submission: Mon, April 7, 2025<br/> Rebuttal: M-F, May 12 - 16<br/> Notification: Tues, June 3<br/> Final versions: Thurs, July 3<br/> </h6> </div> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> Volume 2, Issue 3 </h4> <h6> Submission: Mon, July 7, 2025<br/> Rebuttal: M-F, August 11 - 15<br/> Notification: Tues, September 2<br/> Final versions: Thurs, October 2 </h6> </div> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> Volume 2, Issue 4 </h4> <h6> Submission: Tues, Oct 7, 2025<br/> Rebuttal: M-F, November 10 - 14<br/> Notification: Tues, December 2<br/> Final version: Fri, January 2, 2026 </h6> </div> </div> <hr> <h3>Volume 1, 2024</h3> <div class="row"> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> <a href="/i/1/1">Volume 1, Issue 1</a> </h4> <h6> Submission: January 8<br/> Rebuttal: February 12 - 16<br/> Notification: March 5<br/> Published: April 11, 2024 </h6> </div> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> <a href="/i/1/2">Volume 1, Issue 2</a> </h4> <h6> Submission: April 8<br/> Rebuttal: May 13 - 17<br/> Notification: June 4<br/> Published: July 7, 2024 </h6> </div> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> <a href="/i/1/3">Volume 1, Issue 3</a> </h4> <h6> Submission: July 8<br/> Rebuttal: August 12-16<br/> Notification: September 3<br/> Published: Oct 7, 2024 </h6> </div> <div class="col-12 col-sm-6 col-xl-3 py-2 py-md-3 py-lg-2"> <h4 class="mb-2"> Volume 1, Issue 4 </h4> <h6> Submission: October 8<br/> Rebuttal: M-F November 11 - 15<br/> Notification: December 3<br/> </h6> </div> </div> </main> <div class="container-fluid mt-auto" id="pageFooter"> </div> <footer class="text-center footer py-3"> <small> <a href="https://iacr.org/copyright.html">Copyright © 2025</a> <span class="d-none d-md-inline">by the </span><span class="d-md-none">IACR</span> <span class="d-none d-md-inline">International Association for Cryptologic Research</span> <span class="d-none d-md-inline">• </span><br class="d-md-none"> <a href="https://iacr.org/privacy.html">Privacy Policy</a> </small> </footer> <script id="results-template" type="text/x-handlebars-template"> <div class="p-3 shadow" style="margin-bottom:1rem;max-height:70vh;overflow-y:scroll"> <p>{{estimated_results}} results (if more than 100, then refine your query)</p> <ol> {{#each results}} <li role="presentation"><a href="{{url}}">{{title}}</a><br> {{#each authors }}{{this}}{{#unless @last}}, {{/unless}}{{/each}}</li> {{/each}} </ol> </div> </script> <script src="/static/js/handlebars-v4.7.7.js"></script> <script> var theTemplateScript = document.getElementById('results-template').innerHTML; var resultsTemplate = Handlebars.compile(theTemplateScript); var textinput = document.getElementById('searchbox'); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; let controller; let signal; var doSearch = debounce(function() { args = {'d': '/var/www/wsgi/cicjournal/webapp/search_index/xapian.db'} if (textinput.value) { args['q'] = textinput.value; if (controller !== undefined) { console.log('killing'); controller.abort(); } controller = new AbortController(); signal = controller.signal; let search_url = "https://cic.iacr.org/api/search" + "?" + new URLSearchParams(args); console.log(search_url); fetch(search_url, {signal}) .then((response) => response.json()) .then((data) => { console.log(data); let elem = document.getElementById('view'); if (elem) {elem.innerHTML = '';} if (data.results.length > 0) { document.getElementById('results').innerHTML = resultsTemplate(data); } else { document.getElementById('results').innerHTML = '<div class="p-3 shadow">no results</div>'; } controller = undefined; }).catch((error) => { console.log('error in fetch'); console.log(error); }); } else { console.log('no query'); } }, 500); // only after 250 ms. document.querySelectorAll('input').forEach((elem) => { elem.addEventListener('input', doSearch); }); </script> </body> </html>