libgcrypt-20.dll

v1.8.6.53212 64-bit Windows NT Analyzed
Description
Libgcrypt - The GNU Crypto Library
Authors
Copyright © 2019 Free Software Foundation, Inc.
File size
1.1 MB
Uploaded
2026-01-21 21:48
Views
50
SHA-256
c167a6dde70a0ed85e5b2efb2ea3456e

Exported functions 205

gcry_check_version #1 · 0x1460
gcry_control #2 · 0x1470
gcry_malloc #3 · 0x3240
gcry_calloc #4 · 0x3250
gcry_malloc_secure #5 · 0x3260
gcry_calloc_secure #6 · 0x3270
gcry_realloc #7 · 0x3280
gcry_strdup #8 · 0x3290
gcry_xmalloc #9 · 0x32a0
gcry_xcalloc #10 · 0x32b0
gcry_xmalloc_secure #11 · 0x32c0
gcry_xcalloc_secure #12 · 0x32d0
gcry_xrealloc #13 · 0x32e0
gcry_xstrdup #14 · 0x32f0
gcry_is_secure #15 · 0x3310
gcry_free #16 · 0x3300
gcry_set_progress_handler #17 · 0x31e0
gcry_set_allocation_handler #18 · 0x31f0
gcry_set_outofcore_handler #19 · 0x3200
gcry_set_fatalerror_handler #20 · 0x3210
gcry_set_log_handler #21 · 0x3220
gcry_set_gettext_handler #22 · 0x3230
gcry_strerror #23 · 0x13d0
gcry_strsource #24 · 0x13e0
gcry_err_code_from_errno #25 · 0x13f0
gcry_err_code_to_errno #26 · 0x1400
gcry_err_make_from_errno #27 · 0x1410
gcry_error_from_errno #28 · 0x1440
gcry_sexp_new #29 · 0x14b0
gcry_sexp_create #30 · 0x14d0
gcry_sexp_sscan #31 · 0x1500
gcry_sexp_build #32 · 0x1520
gcry_sexp_build_array #33 · 0x1550
gcry_sexp_release #34 · 0x1570
gcry_sexp_canon_len #35 · 0x1580
gcry_sexp_sprint #36 · 0x15c0
gcry_sexp_dump #37 · 0x15d0
gcry_sexp_cons #38 · 0x15e0
gcry_sexp_alist #39 · 0x15f0
gcry_sexp_vlist #40 · 0x1600
gcry_sexp_append #41 · 0x1630
gcry_sexp_prepend #42 · 0x1640
gcry_sexp_find_token #43 · 0x1650
gcry_sexp_length #44 · 0x1660
gcry_sexp_nth #45 · 0x1670
gcry_sexp_car #46 · 0x1680
gcry_sexp_cdr #47 · 0x1690
gcry_sexp_cadr #48 · 0x16a0
gcry_sexp_nth_data #49 · 0x16b0
gcry_sexp_nth_mpi #50 · 0x16e0
gcry_mpi_new #51 · 0x1720
gcry_mpi_snew #52 · 0x1730
gcry_mpi_release #53 · 0x1740
gcry_mpi_copy #54 · 0x1750
gcry_mpi_set #55 · 0x1770
gcry_mpi_set_ui #56 · 0x1780
gcry_mpi_swap #57 · 0x17b0
gcry_mpi_cmp #58 · 0x17f0
gcry_mpi_cmp_ui #59 · 0x1800
gcry_mpi_scan #60 · 0x1810
gcry_mpi_print #61 · 0x1840
gcry_mpi_aprint #62 · 0x1870
gcry_mpi_dump #63 · 0x1890
gcry_mpi_add #64 · 0x18a0
gcry_mpi_add_ui #65 · 0x18b0
gcry_mpi_addm #66 · 0x18c0
gcry_mpi_sub #67 · 0x18d0
gcry_mpi_sub_ui #68 · 0x18e0
gcry_mpi_subm #69 · 0x18f0
gcry_mpi_mul #70 · 0x1900
gcry_mpi_mul_ui #71 · 0x1910
gcry_mpi_mulm #72 · 0x1920
gcry_mpi_mul_2exp #73 · 0x1930
gcry_mpi_div #74 · 0x1940
gcry_mpi_mod #75 · 0x1950
gcry_mpi_powm #76 · 0x1960
gcry_mpi_gcd #77 · 0x1970
gcry_mpi_invm #78 · 0x1980
gcry_mpi_get_nbits #79 · 0x1c40
gcry_mpi_test_bit #80 · 0x1c50
gcry_mpi_set_bit #81 · 0x1c60
gcry_mpi_clear_bit #82 · 0x1c70
gcry_mpi_set_highbit #83 · 0x1c80
gcry_mpi_clear_highbit #84 · 0x1c90
gcry_mpi_rshift #85 · 0x1ca0
gcry_mpi_set_opaque #86 · 0x1cc0
gcry_mpi_get_opaque #87 · 0x1ce0
gcry_mpi_set_flag #88 · 0x1cf0
gcry_mpi_clear_flag #89 · 0x1d00
gcry_mpi_get_flag #90 · 0x1d10
gcry_cipher_open #92 · 0x1da0
gcry_cipher_close #93 · 0x1e10
gcry_cipher_ctl #94 · 0x2000
gcry_cipher_info #95 · 0x2060
gcry_cipher_algo_info #96 · 0x2080
gcry_cipher_algo_name #97 · 0x20e0
gcry_cipher_map_name #98 · 0x20f0
gcry_cipher_mode_from_oid #99 · 0x2100
gcry_cipher_encrypt #100 · 0x2110
gcry_cipher_decrypt #101 · 0x21a0
gcry_cipher_get_algo_keylen #102 · 0x2200
gcry_cipher_get_algo_blklen #103 · 0x2210
gcry_pk_encrypt #105 · 0x2540
gcry_pk_decrypt #106 · 0x25a0
gcry_pk_sign #107 · 0x2600
gcry_pk_verify #108 · 0x2660
gcry_pk_testkey #109 · 0x26b0
gcry_pk_genkey #110 · 0x26f0
gcry_pk_ctl #111 · 0x2750
gcry_pk_algo_info #112 · 0x2770
gcry_pk_algo_name #113 · 0x27d0
gcry_pk_map_name #114 · 0x27e0
gcry_pk_get_nbits #115 · 0x27f0
gcry_pk_get_keygrip #116 · 0x2820
gcry_md_open #143 · 0x2950
gcry_md_close #144 · 0x29b0
gcry_md_enable #145 · 0x29c0
gcry_md_copy #146 · 0x2a10
gcry_md_reset #147 · 0x2a70
gcry_md_ctl #148 · 0x2a80
gcry_md_write #149 · 0x2ae0
gcry_md_read #150 · 0x2b20
gcry_md_hash_buffer #151 · 0x2b50
gcry_md_get_algo #152 · 0x2c50
gcry_md_get_algo_dlen #153 · 0x2ca0
gcry_md_is_enabled #154 · 0x2cb0
gcry_md_is_secure #155 · 0x2cf0
gcry_md_info #156 · 0x2d00
gcry_md_algo_info #157 · 0x2d60
gcry_md_algo_name #158 · 0x2d80
gcry_md_map_name #159 · 0x2d90
gcry_md_setkey #160 · 0x2da0
gcry_randomize #162 · 0x2e60
gcry_random_add_bytes #163 · 0x2ed0
gcry_random_bytes #164 · 0x2f20
gcry_random_bytes_secure #165 · 0x2f90
gcry_mpi_randomize #166 · 0x3000
gcry_prime_generate #167 · 0x3080
gcry_prime_group_generator #168 · 0x30d0
gcry_prime_release_factors #169 · 0x30f0
gcry_prime_check #170 · 0x3100
gcry_create_nonce #171 · 0x3010
gcry_md_debug #172 · 0x2df0
gcry_sexp_nth_string #187 · 0x16d0
gcry_cipher_setkey #188 · 0x1e20
gcry_cipher_setiv #189 · 0x1e70
gcry_cipher_setctr #190 · 0x1ec0
gcry_mpi_lshift #191 · 0x1cb0
gcry_pk_get_curve #192 · 0x2860
gcry_pk_get_param #193 · 0x28b0
gcry_kdf_derive #194 · 0x2e00
gcry_mpi_snatch #195 · 0x1760
gcry_mpi_point_new #196 · 0x1990
gcry_mpi_point_release #197 · 0x19a0
gcry_mpi_point_get #198 · 0x19c0
gcry_mpi_point_snatch_get #199 · 0x19d0
gcry_mpi_point_set #200 · 0x19e0
gcry_mpi_point_snatch_set #201 · 0x19f0
gcry_ctx_release #202 · 0x3120
gcry_mpi_ec_new #203 · 0x1a00
gcry_mpi_ec_get_mpi #204 · 0x1a20
gcry_mpi_ec_get_point #205 · 0x1a30
gcry_mpi_ec_set_mpi #206 · 0x1a40
gcry_mpi_ec_set_point #207 · 0x1a60
gcry_mpi_ec_get_affine #208 · 0x1ad0
gcry_mpi_ec_dup #209 · 0x1b10
gcry_mpi_ec_add #210 · 0x1b50
gcry_mpi_ec_mul #211 · 0x1bd0
gcry_pubkey_get_sexp #212 · 0x28f0
_gcry_mpi_get_const #213 · 0x1d20
gcry_sexp_nth_buffer #214 · 0x16c0
gcry_mpi_is_neg #215 · 0x17c0
gcry_mpi_neg #216 · 0x17d0
gcry_mpi_abs #217 · 0x17e0
gcry_mpi_ec_curve_point #218 · 0x1c10
gcry_md_hash_buffers #219 · 0x2bc0
gcry_log_debug #220 · 0x3130
gcry_log_debughex #221 · 0x3160
gcry_log_debugmpi #222 · 0x3170
gcry_log_debugpnt #223 · 0x3180
gcry_log_debugsxp #224 · 0x31c0
gcry_sexp_extract_param #225 · 0x16f0
gcry_cipher_authenticate #226 · 0x1f10
gcry_cipher_gettag #227 · 0x1f60
gcry_cipher_checktag #228 · 0x1fb0
gcry_mpi_set_opaque_copy #229 · 0x1cd0
gcry_mac_algo_info #230 · 0x2220
gcry_mac_algo_name #231 · 0x2280
gcry_mac_map_name #232 · 0x2290
gcry_mac_get_algo_maclen #233 · 0x22b0
gcry_mac_get_algo_keylen #234 · 0x22c0
gcry_mac_open #235 · 0x22d0
gcry_mac_close #236 · 0x2340
gcry_mac_setkey #237 · 0x2350
gcry_mac_setiv #238 · 0x23a0
gcry_mac_write #239 · 0x23f0
gcry_mac_read #240 · 0x2440
gcry_mac_verify #241 · 0x2490
gcry_mac_ctl #242 · 0x24e0
gcry_mac_get_algo #243 · 0x22a0
gcry_mpi_ec_sub #244 · 0x1b90
gcry_md_extract #245 · 0x2b30
gcry_mpi_ec_decode_point #246 · 0x1a80
gcry_get_config #247 · 0x31d0
gcry_mpi_point_copy #248 · 0x19b0

Imported DLLs & functions 126

RegCloseKey 0x654d3518
RegOpenKeyExA 0x654d3520
RegQueryValueExA 0x654d3528
CloseHandle 0x654d3538
CreateFileA 0x654d3540
DeleteCriticalSection 0x654d3548
DeviceIoControl 0x654d3550
EnterCriticalSection 0x654d3558
FreeLibrary 0x654d3560
GetCurrentProcess 0x654d3568
GetCurrentProcessId 0x654d3570
GetCurrentThread 0x654d3578
GetCurrentThreadId 0x654d3580
GetLastError 0x654d3588
GetModuleHandleA 0x654d3590
GetProcAddress 0x654d3598
GetProcessHeap 0x654d35a0
GetProcessTimes 0x654d35a8
GetProcessWorkingSetSize 0x654d35b0
GetStartupInfoA 0x654d35b8
GetSystemTimeAsFileTime 0x654d35c0
GetThreadTimes 0x654d35c8
GetTickCount 0x654d35d0
GetTimeZoneInformation 0x654d35d8
GetVersionExA 0x654d35e0
GlobalMemoryStatus 0x654d35e8
InitializeCriticalSection 0x654d35f0
LeaveCriticalSection 0x654d35f8
LoadLibraryA 0x654d3600
MapViewOfFile 0x654d3608
OpenFileMappingA 0x654d3610
QueryPerformanceCounter 0x654d3618
RtlAddFunctionTable 0x654d3620
RtlCaptureContext 0x654d3628
RtlLookupFunctionEntry 0x654d3630
RtlVirtualUnwind 0x654d3638
SetUnhandledExceptionFilter 0x654d3640
Sleep 0x654d3648
TerminateProcess 0x654d3650
TlsGetValue 0x654d3658
UnhandledExceptionFilter 0x654d3660
UnmapViewOfFile 0x654d3668
VirtualProtect 0x654d3670
VirtualQuery 0x654d3678
gpg_err_code_from_errno 0x654d3490
gpg_err_code_from_syserror 0x654d3498
gpg_err_set_errno 0x654d34a0
gpg_strerror 0x654d34a8
gpg_strsource 0x654d34b0
gpgrt_fclose 0x654d34b8
gpgrt_fclose_snatch 0x654d34c0
gpgrt_ferror 0x654d34c8
gpgrt_fopenmem 0x654d34d0
gpgrt_fprintf 0x654d34d8
gpgrt_get_syscall_clamp 0x654d34e0
gpgrt_lock_destroy 0x654d34e8
gpgrt_lock_init 0x654d34f0
gpgrt_lock_lock 0x654d34f8
gpgrt_lock_unlock 0x654d3500
gpgrt_rewind 0x654d3508
__iob_func 0x654d3688
_access 0x654d3828
_amsg_exit 0x654d3690
_assert 0x654d3698
_close 0x654d3820
_errno 0x654d36a0
_fstat64 0x654d36a8
_getpid 0x654d3818
_initterm 0x654d36b0
_lock 0x654d36b8
_open 0x654d3810
_read 0x654d3808
_stricmp 0x654d3800
_time64 0x654d36c0
_unlock 0x654d36c8
_vsnprintf 0x654d36d0
_write 0x654d37f8
abort 0x654d36d8
atoi 0x654d36e0
calloc 0x654d36e8
clock 0x654d36f0
fclose 0x654d36f8
feof 0x654d3700
ferror 0x654d3708
fflush 0x654d3710
fgets 0x654d3718
fopen 0x654d3720
fprintf 0x654d3728
fputs 0x654d3730
fread 0x654d3738
free 0x654d3740
fwrite 0x654d3748
getenv 0x654d3750
iscntrl 0x654d3758
isspace 0x654d3760
isxdigit 0x654d3768
malloc 0x654d3770
memcmp 0x654d3778
memcpy 0x654d3780
memmove 0x654d3788
memset 0x654d3790
realloc 0x654d3798
signal 0x654d37a0
strchr 0x654d37a8
strcmp 0x654d37b0
strcpy 0x654d37b8
strcspn 0x654d37c0
strerror 0x654d37c8
strlen 0x654d37d0
strncmp 0x654d37d8
strpbrk 0x654d37e0
strtoul 0x654d37e8
vfprintf 0x654d37f0
GetActiveWindow 0x654d3838
GetCapture 0x654d3840
GetCaretPos 0x654d3848
GetClipboardOwner 0x654d3850
GetClipboardViewer 0x654d3858
GetCursorPos 0x654d3860
GetDesktopWindow 0x654d3868
GetFocus 0x654d3870
GetInputState 0x654d3878
GetMessagePos 0x654d3880
GetMessageTime 0x654d3888
GetOpenClipboardWindow 0x654d3890
GetProcessWindowStation 0x654d3898