From b1722ef10ee7d32bc1f0361ab33b691bd137a85a Mon Sep 17 00:00:00 2001 From: jnsiemer Date: Tue, 20 Jan 2026 14:02:56 +0000 Subject: [PATCH 1/3] Minor updates --- CITATION.cff | 19 ------------------- Cargo.toml | 10 +++++----- README.md | 8 +++++++- 3 files changed, 12 insertions(+), 25 deletions(-) delete mode 100644 CITATION.cff diff --git a/CITATION.cff b/CITATION.cff deleted file mode 100644 index 6f98c45..0000000 --- a/CITATION.cff +++ /dev/null @@ -1,19 +0,0 @@ -# This CITATION.cff file was generated with cffinit. -# Visit https://bit.ly/cffinit to generate yours today! - -cff-version: 1.2.0 -title: qFALL -type: software -authors: - - given-names: Laurens - family-names: Porzenheim - - given-names: Marvin - family-names: Beckmann - - given-names: Phil - family-names: Milewski - - given-names: Marcel Luca - family-names: Schmidt - - given-names: Jan Niklas - family-names: Siemer -repository-code: "https://github.com/qfall" -license: MPL-2.0 diff --git a/Cargo.toml b/Cargo.toml index 9f41347..59927c5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,11 +16,11 @@ autobenches = false [dependencies] qfall-math = { git = "https://github.com/qfall/math", branch = "dev" } -flint-sys = "0.7.3" -sha2 = "0.10" -serde = {version="1.0", features=["derive"]} -serde_json = "1.0" -typetag = "0.2" +flint-sys = "0.7" +sha2 = "0" +serde = {version="1", features=["derive"]} +serde_json = "1" +typetag = "0" criterion = { version = "0.8", features = ["html_reports"] } [profile.bench] diff --git a/README.md b/README.md index eb7b95e..01d5750 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,13 @@ See [Contributing](https://github.com/qfall/tools/blob/dev/CONTRIBUTING.md) for Please use the following bibtex entry to cite [qFALL](https://qfall.github.io). ```text -TODO: Update to eprint +@misc{qfall, + author = {Marvin Beckmann and Phil Milewski and Laurens Porzenheim and Marcel Luca Schmidt and Jan Niklas Siemer}, + title = {{qFALL} – Rapid Prototyping of Lattice-based Cryptography}, + howpublished = {Cryptology {ePrint} Archive, Paper 2026/069}, + year = {2026}, + url = {https://eprint.iacr.org/2026/069} +} ``` ## Dependencies From d1cd5fe0efad2c58abc3dc819eb54e116dc7e94f Mon Sep 17 00:00:00 2001 From: jnsiemer Date: Tue, 20 Jan 2026 14:09:44 +0000 Subject: [PATCH 2/3] minor readme update --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 01d5750..c7018de 100644 --- a/README.md +++ b/README.md @@ -91,10 +91,10 @@ See [Contributing](https://github.com/qfall/tools/blob/dev/CONTRIBUTING.md) for Please use the following bibtex entry to cite [qFALL](https://qfall.github.io). -```text +```bibtex @misc{qfall, author = {Marvin Beckmann and Phil Milewski and Laurens Porzenheim and Marcel Luca Schmidt and Jan Niklas Siemer}, - title = {{qFALL} – Rapid Prototyping of Lattice-based Cryptography}, + title = {{qFALL} – {Rapid Prototyping of Lattice-based Cryptography}}, howpublished = {Cryptology {ePrint} Archive, Paper 2026/069}, year = {2026}, url = {https://eprint.iacr.org/2026/069} From 48177010bbfe8239bc496e1f1e80f6d493e03ed8 Mon Sep 17 00:00:00 2001 From: jnsiemer Date: Tue, 20 Jan 2026 15:27:02 +0000 Subject: [PATCH 3/3] Update build badge + update Cargo.toml --- Cargo.toml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 59927c5..4c036ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ autobenches = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -qfall-math = { git = "https://github.com/qfall/math", branch = "dev" } +qfall-math = "0" flint-sys = "0.7" sha2 = "0" serde = {version="1", features=["derive"]} diff --git a/README.md b/README.md index c7018de..130a9cc 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [crates.io](https://crates.io/crates/qfall-tools) [docs.rs](https://docs.rs/qfall-tools) [tutorial](https://qfall.github.io/book) -[build](https://github.com/qfall/tools/actions/workflows/push.yml) +[build](https://github.com/qfall/tools/actions/workflows/main.yml) [license](https://github.com/qfall/tools/blob/dev/LICENSE) `qFALL` is a prototyping library for lattice-based cryptography.