diff --git a/openair-cn/OPENAIRHSS/auc/kdf.c b/openair-cn/OPENAIRHSS/auc/kdf.c
index ef3024c30102771f691f2fc2b42214307441ab64..1583938183a88c1820df16431963059fd84122dc 100644
--- a/openair-cn/OPENAIRHSS/auc/kdf.c
+++ b/openair-cn/OPENAIRHSS/auc/kdf.c
@@ -9,6 +9,8 @@
 
 #include "auc.h"
 
+#define DEBUG_AUC_KDF 1
+
 uint8_t opc[16] = {
     0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
     0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11
@@ -121,16 +123,19 @@ int generate_vector(uint64_t imsi, uint8_t key[16], uint8_t plmn[3],
 
     print_buffer("MAC_A   : ", mac_a, 8);
     print_buffer("SQN     : ", sqn, 6);
-    print_buffer("AK      : ", ak, 6);
     print_buffer("RAND    : ", vector->rand, 16);
 
     /* Compute XRES, CK, IK, AK */
     f2345(key, vector->rand, vector->xres, ck, ik, ak);
+    print_buffer("AK      : ", ak, 6);
+    print_buffer("CK      : ", ck, 16);
+    print_buffer("IK      : ", ik, 16);
+    print_buffer("XRES    : ", vector->xres, 8);
 
     /* AUTN = SQN ^ AK || AMF || MAC */
     generate_autn(sqn, ak, amf, mac_a, vector->autn);
 
-    print_buffer("XRES    : ", vector->xres, 8);
+    print_buffer("AUTN    : ", vector->autn, 16);
 
     derive_kasme(ck, ik, plmn, sqn, ak, vector->kasme);
     print_buffer("KASME   : ", vector->kasme, 32);