Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F449021
0001-prime-Avoid-rare-assertion-failure-in-gcry_prime_che.c
stm (Heiko Stamer)
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Authored By
stm
Sep 9 2018, 8:31 AM
2018-09-09 08:31:56 (UTC+2)
Size
651 B
Subscribers
None
0001-prime-Avoid-rare-assertion-failure-in-gcry_prime_che.c
View Options
#include
<gcrypt.h>
#include
<stdio.h>
int
main
()
{
gcry_mpi_t
e
;
gcry_error_t
ret
;
if
(
!
gcry_check_version
(
"1.7.0"
))
{
fprintf
(
stderr
,
"ERROR: initialization of libgcrypt failed
\n
"
);
return
-1
;
}
if
(
!
gcry_control
(
GCRYCTL_INITIALIZATION_FINISHED_P
))
{
gcry_control
(
GCRYCTL_DISABLE_SECMEM
,
0
);
// disable secure memory
gcry_control
(
GCRYCTL_INITIALIZATION_FINISHED
,
0
);
}
ret
=
gcry_control
(
GCRYCTL_SELFTEST
);
if
(
ret
)
{
fprintf
(
stderr
,
"ERROR: self-test of libgcrypt failed
\n
"
);
return
-1
;
}
e
=
gcry_mpi_new
(
2048
);
gcry_mpi_set_ui
(
e
,
65537
);
for
(;;)
{
gcry_prime_check
(
e
,
0
);
}
gcry_mpi_release
(
e
);
return
0
;
}
File Metadata
Details
Attached
Mime Type
text/x-c
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
264636
Attached To
rCc5bed9df9633: prime: Avoid rare assertion failure in gcry_prime_check.
Event Timeline
Log In to Comment