diff options
author | Simo Sorce <simo@redhat.com> | 2018-11-12 13:59:06 -0500 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2018-11-25 10:23:17 +0100 |
commit | 36d4b664adba3a927b1708d68f4754e90997b42f (patch) | |
tree | 00e344e10c427343fc127311ed13674fbe365756 /gmp-glue.h | |
parent | 269649e6a467537837cfe635a9496879dccea9ff (diff) | |
download | nettle-36d4b664adba3a927b1708d68f4754e90997b42f.tar.gz |
Add mpn_get_base256
Converts limbs to uint8_t buffer without conditional jumps.
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'gmp-glue.h')
-rw-r--r-- | gmp-glue.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -57,6 +57,7 @@ #define mpz_set_n _nettle_mpz_set_n #define mpn_set_base256 _nettle_mpn_set_base256 #define mpn_set_base256_le _nettle_mpn_set_base256_le +#define mpn_get_base256 _nettle_mpn_get_base256 #define mpn_get_base256_le _nettle_mpn_get_base256_le #define gmp_alloc_limbs _nettle_gmp_alloc_limbs #define gmp_free_limbs _nettle_gmp_free_limbs @@ -151,6 +152,10 @@ mpn_set_base256_le (mp_limb_t *rp, mp_size_t rn, const uint8_t *xp, size_t xn); void +mpn_get_base256 (uint8_t *rp, size_t rn, + const mp_limb_t *xp, mp_size_t xn); + +void mpn_get_base256_le (uint8_t *rp, size_t rn, const mp_limb_t *xp, mp_size_t xn); |