Skip to content

Commit

Permalink
Updating readme for v1.3.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
armfazh committed Nov 11, 2022
1 parent 34cd12b commit c56c51d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 7 deletions.
6 changes: 3 additions & 3 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
cff-version: 1.2.0
version: 1.2.0
cff-version: 1.3.0
version: 1.3.0
title: "Introducing CIRCL: An Advanced Cryptographic Library"
license: BSD-3-Clause
abstract: >
Expand All @@ -25,6 +25,6 @@ keywords:
- golang
repository-code: "https://github.com/cloudflare/circl/"
type: software
message: "Available at https://github.com/cloudflare/circl. v1.2.0 Accessed Jun 2022"
message: "Available at https://github.com/cloudflare/circl. v1.3.0 Accessed Nov, 2022."
contact:
- name: "Cloudflare, Inc."
14 changes: 10 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,10 @@ go get -u github.com/cloudflare/circl
- [Hash to Curve](https://datatracker.ietf.org/doc/draft-irtf-cfrg-hash-to-curve/)

#### High-Level Protocols
- Bilinear pairings with [BLS12-381](https://electriccoin.co/blog/new-snark-curve/).
- [HPKE](https://datatracker.ietf.org/doc/draft-irtf-cfrg-hpke/): Hybrid Public-Key Encryption
- [VOPRF](https://datatracker.ietf.org/doc/draft-irtf-cfrg-voprf/): Verifiable Oblivious Pseudorandom function.
- [VOPRF](https://datatracker.ietf.org/doc/draft-irtf-cfrg-voprf/): Verifiable Oblivious Pseudorandom function: OPRF, VOPRF and POPRF modes.
- [BlindRSA](https://datatracker.ietf.org/doc/draft-irtf-cfrg-rsa-blind-signatures/): Blind RSA signatures.
- [CPABE](./abe/cpabe): Ciphertext-policy Attribute-based Encryption.

#### Post-Quantum Key Encapsulation Methods
- [CSIDH](https://csidh.isogeny.org/): Post-Quantum Commutative Group Action
Expand All @@ -65,6 +66,7 @@ go get -u github.com/cloudflare/circl
- P-384 Curve
- [FourQ](https://eprint.iacr.org/2015/565)
- [Goldilocks](https://eprint.iacr.org/2015/625)
- [BLS12-381](https://electriccoin.co/blog/new-snark-curve/): Bilinear pairings, hash to G1 and G2.

#### Parallel SIMD
- [Keccak](https://keccak.team/keccak_specs_summary.html) f1600 Permutation
Expand All @@ -73,6 +75,10 @@ go get -u github.com/cloudflare/circl
- [FIPS 202](https://doi.org/10.6028/NIST.FIPS.202): SHAKE128 and SHAKE256
- [BLAKE2X](https://www.blake2.net/blake2x.pdf): BLAKE2XB and BLAKE2XS

#### Zero-knowledge Proofs
- [Schnorr](./zk/dl): Prove knowledge of the Discrete Logarithm.
- [DLEQ](./zk/dleq): Prove knowledge of the Discrete Logarithm Equality.

## Testing and Benchmarking

Library comes with number of make targets which can be used for testing and
Expand All @@ -98,7 +104,7 @@ APA Style
```
Faz-Hernández, A. and Kwiatkowski, K. (2019). Introducing CIRCL:
An Advanced Cryptographic Library. Cloudflare. Available at
https://github.com/cloudflare/circl. v1.2.0 Accessed Jun 2022.
https://github.com/cloudflare/circl. v1.3.0 Accessed Nov, 2022.
```

Bibtex Source
Expand All @@ -113,7 +119,7 @@ Bibtex Source
of this library is to be used as a tool for experimental
deployment of cryptographic algorithms targeting Post-Quantum (PQ)
and Elliptic Curve Cryptography (ECC).}},
note = {Available at \url{https://github.com/cloudflare/circl}. v1.2.0 Accessed Jun 2022},
note = {Available at \url{https://github.com/cloudflare/circl}. v1.3.0 Accessed Nov, 2022},
month = jun,
year = {2019}
}
Expand Down

0 comments on commit c56c51d

Please sign in to comment.