From 13959e40fbfe5a230d2f9526bbe77a3bae4bb023 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Tue, 13 Apr 1999 16:38:03 +0000 Subject: [PATCH] (kadm5_s_create_principal): create v4 salts for all DES keys git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5941 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/create_s.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/kadm5/create_s.c b/lib/kadm5/create_s.c index 97792664f..2ea0dcf62 100644 --- a/lib/kadm5/create_s.c +++ b/lib/kadm5/create_s.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 1998 Kungliga Tekniska Högskolan + * Copyright (c) 1997, 1998, 1999 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -99,7 +99,11 @@ kadm5_s_create_principal(void *server_handle, ent.keys.val[0].salt = calloc(1, sizeof(*ent.keys.val[0].salt)); ent.keys.val[0].salt->type = hdb_pw_salt; ent.keys.val[1].key.keytype = ETYPE_DES_CBC_MD4; + ent.keys.val[1].salt = calloc(1, sizeof(*ent.keys.val[1].salt)); + ent.keys.val[1].salt->type = hdb_pw_salt; ent.keys.val[2].key.keytype = ETYPE_DES_CBC_MD5; + ent.keys.val[2].salt = calloc(1, sizeof(*ent.keys.val[2].salt)); + ent.keys.val[2].salt->type = hdb_pw_salt; ent.keys.val[3].key.keytype = ETYPE_DES3_CBC_SHA1; ret = _kadm5_set_keys(context, &ent, password);