mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-18 05:42:35 +00:00
Add modulus to parameter ordering
Signed-off-by: Werner Lewis <werner.lewis@arm.com>
This commit is contained in:
parent
2e70b9afef
commit
a306886b3a
@ -34,7 +34,7 @@
|
|||||||
* - **Bignum representation**: the representation of inputs and outputs is
|
* - **Bignum representation**: the representation of inputs and outputs is
|
||||||
* specified by the \p int_rep field of the modulus.
|
* specified by the \p int_rep field of the modulus.
|
||||||
* - **Parameter ordering**: for bignum parameters, outputs come before inputs.
|
* - **Parameter ordering**: for bignum parameters, outputs come before inputs.
|
||||||
* Temporaries come last.
|
* The modulus is passed after residues. Temporaries come last.
|
||||||
* - **Aliasing**: in general, output bignums may be aliased to one or more
|
* - **Aliasing**: in general, output bignums may be aliased to one or more
|
||||||
* inputs. Modulus values may not be aliased to any other parameter. Outputs
|
* inputs. Modulus values may not be aliased to any other parameter. Outputs
|
||||||
* may not be aliased to one another. Temporaries may not be aliased to any
|
* may not be aliased to one another. Temporaries may not be aliased to any
|
||||||
|
@ -36,7 +36,8 @@
|
|||||||
* specified by the \p int_rep field of the modulus for arithmetic
|
* specified by the \p int_rep field of the modulus for arithmetic
|
||||||
* functions. Utility functions may allow for different representation.
|
* functions. Utility functions may allow for different representation.
|
||||||
* - **Parameter ordering**: for bignum parameters, outputs come before inputs.
|
* - **Parameter ordering**: for bignum parameters, outputs come before inputs.
|
||||||
* Temporaries come last.
|
* The modulus is passed after other bignum input parameters. Temporaries
|
||||||
|
* come last.
|
||||||
* - **Aliasing**: in general, output bignums may be aliased to one or more
|
* - **Aliasing**: in general, output bignums may be aliased to one or more
|
||||||
* inputs. Modulus values may not be aliased to any other parameter. Outputs
|
* inputs. Modulus values may not be aliased to any other parameter. Outputs
|
||||||
* may not be aliased to one another. Temporaries may not be aliased to any
|
* may not be aliased to one another. Temporaries may not be aliased to any
|
||||||
|
Loading…
x
Reference in New Issue
Block a user