mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-03-08 10:09:54 +00:00
- Fixed random MPI generation to not generate more size than requested.
This commit is contained in:
parent
e893b669de
commit
662d1686d9
|
@ -1,5 +1,9 @@
|
|||
PolarSSL ChangeLog
|
||||
|
||||
= Version 1.1.3 released on 2012-04-29
|
||||
Bugfix
|
||||
* Fixed random MPI generation to not generate more size than requested.
|
||||
|
||||
= Version 1.1.2 released on 2012-04-26
|
||||
Bugfix
|
||||
* Fixed handling error in mpi_cmp_mpi() on longer B values (found by
|
||||
|
|
|
@ -1618,10 +1618,10 @@ int mpi_fill_random( mpi *X, size_t size,
|
|||
{
|
||||
int ret;
|
||||
|
||||
MPI_CHK( mpi_grow( X, size ) );
|
||||
MPI_CHK( mpi_grow( X, CHARS_TO_LIMBS( size ) ) );
|
||||
MPI_CHK( mpi_lset( X, 0 ) );
|
||||
|
||||
MPI_CHK( f_rng( p_rng, (unsigned char *) X->p, X->n * ciL ) );
|
||||
MPI_CHK( f_rng( p_rng, (unsigned char *) X->p, size ) );
|
||||
|
||||
cleanup:
|
||||
return( ret );
|
||||
|
|
Loading…
Reference in a new issue