1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-23 10:29:58 +01:00

* tiger.c (tiger_get_info): Select the OID to use for TIGER at compile

time.
This commit is contained in:
David Shaw 2002-10-02 19:57:37 +00:00
parent 129cad6aaf
commit 1cce547ab7
2 changed files with 14 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2002-10-02 David Shaw <dshaw@jabberwocky.com>
* tiger.c (tiger_get_info): Select the OID to use for TIGER at
compile time.
2002-09-26 Werner Koch <wk@gnupg.org> 2002-09-26 Werner Koch <wk@gnupg.org>
* tiger.c (tiger_get_info): Use a regular OID. Note that this * tiger.c (tiger_get_info): Use a regular OID. Note that this

View File

@ -897,10 +897,19 @@ tiger_get_info( int algo, size_t *contextsize,
) )
{ {
#ifdef HAVE_U64_TYPEDEF #ifdef HAVE_U64_TYPEDEF
#ifdef USE_OLD_TIGER
/* This is the old fake OID */
static byte asn[18] =
{ 0x30, 0x28, 0x30, 0x0c, 0x04, 0x08, 0x54, 0x49, 0x47,
0x45, 0x52, 0x31, 0x39, 0x32, 0x05, 0x00, 0x04, 0x18 };
#else /* !USE_OLD_TIGER */
/* This is the new correct OID */
static byte asn[19] = /* Object ID is 1.3.6.1.4.1.11591.12.2 */ static byte asn[19] = /* Object ID is 1.3.6.1.4.1.11591.12.2 */
{ 0x30, 0x29, 0x30, 0x0d, 0x06, 0x09, 0x2b, 0x06, { 0x30, 0x29, 0x30, 0x0d, 0x06, 0x09, 0x2b, 0x06,
0x01, 0x04, 0x01, 0xda, 0x47, 0x0c, 0x02, 0x01, 0x04, 0x01, 0xda, 0x47, 0x0c, 0x02,
0x05, 0x00, 0x04, 0x18 }; 0x05, 0x00, 0x04, 0x18 };
#endif
if( algo != 6 ) if( algo != 6 )
return NULL; return NULL;