diff options
author | Stef Walter <stef@memberwebs.com> | 2009-11-03 03:06:44 +0000 |
---|---|---|
committer | Stef Walter <stef@memberwebs.com> | 2009-11-05 05:53:55 +0000 |
commit | 416aa6492dfb353a28ef287a429401b96765aaf0 (patch) | |
tree | 7a9afd79ee208ecc0989c24b3cb3e62eda4c5eed /egg/egg-dh.c | |
parent | f7e6d07d6e1309997edec56b1346bafe7054e4c5 (diff) | |
download | gcr-416aa6492dfb353a28ef287a429401b96765aaf0.tar.gz |
Implement prompt password return via encryption.
* Prompt password encrypted return via DH key negotiation.
* Factor out some common code between prompt-tool and daemon.
* Add tests for common code.
Diffstat (limited to 'egg/egg-dh.c')
-rw-r--r-- | egg/egg-dh.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/egg/egg-dh.c b/egg/egg-dh.c index ba917b4..ccb2243 100644 --- a/egg/egg-dh.c +++ b/egg/egg-dh.c @@ -107,6 +107,8 @@ typedef struct _Parameters { gcry_mpi_t g; } Parameters; +#ifndef EGG_DH_NO_ASN1 + static gboolean parse_der_pkcs3 (const guchar *data, gsize n_data, Parameters *params) { @@ -165,3 +167,5 @@ egg_dh_parse_pkcs3 (const guchar *data, gsize n_data, gcry_mpi_t *p, gcry_mpi_t *g = params.g; return TRUE; } + +#endif /* EGG_DH_NO_ASN1 */ |