From 431ee7d98a4525b3de6b544471ada0d41bf6bfdc Mon Sep 17 00:00:00 2001 From: Guilhem Niot Date: Mon, 26 Aug 2024 03:20:05 +0200 Subject: [PATCH] fix style README --- README.rst | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/README.rst b/README.rst index ce08131..d468416 100644 --- a/README.rst +++ b/README.rst @@ -14,19 +14,20 @@ The main purpose of this estimator is to give designers an easy way to choose pa Quick Start ----------- -We currently provide evaluators for the security of the `LWE`, `NTRU`, and `SIS` problems. +We currently provide evaluators for the security of the `LWE`, `NTRU`, and `SIS` problems. Our estimator integrates simulators for the best known attacks against these problems, and provides bit-security estimates relying on heuristics to predict the cost and shape of lattice reduction algorithms. The default -models are configured in `conf.py `. +models are configured in `conf.py `__. It is possible to evaluate attacks cost individually, or using the helper functions: -- `*.estimator.rough`: fast routine that evaluates the security of the problem only against the usually most efficient - attacks. Note that it uses a non-default cost model for lattice reduction, most often used in the literature for ease of - comparison, and will thus return different numbers than the rest of the API. Refer to - `its documentation ` - for details. -- `*.estimator`: extended routine that evaluates the security of the problem against all supported attacks. This uses the - default cost and shape model for lattice reduction. + +- ``*.estimate.rough``: fast routine that evaluates the security of the problem only against the usually most efficient + attacks. Note that it uses a non-default cost model for lattice reduction, most often used in the literature for ease of + comparison, and will thus return different numbers than the rest of the API. Refer to + `its documentation `__ + for details. +- ``*.estimate``: extended routine that evaluates the security of the problem against all supported attacks. This uses the + default cost and shape model for lattice reduction. Usage examples: @@ -154,7 +155,8 @@ At present, this estimator is maintained by Martin Albrecht. Contributors are: - Rachel Player - Sam Scott - See :doc:`Contributing <../contributing>` for details on how to contribute. +See `Contributing `__ for details on how +to contribute. Citing ------