OSDN Git Service

Do not log LE encryption keys or passkey
authorAndre Eisenbach <eisenbach@google.com>
Tue, 9 Dec 2014 22:08:58 +0000 (14:08 -0800)
committerAndre Eisenbach <eisenbach@google.com>
Tue, 9 Dec 2014 22:12:06 +0000 (14:12 -0800)
Bug: 18687167
Change-Id: I2a2a7113e6bc7cfb22a6bd6f16d16ce2b7c84cff

include/bt_target.h
stack/smp/smp_keys.c

index 44842cd..66b5f98 100644 (file)
@@ -1457,7 +1457,7 @@ and USER_HW_DISABLE_API macros */
 #endif
 
 #ifndef SMP_DEBUG
-#define SMP_DEBUG            TRUE
+#define SMP_DEBUG            FALSE
 #endif
 
 #ifndef SMP_DEFAULT_AUTH_REQ
index 891d7f8..31313c9 100644 (file)
@@ -81,7 +81,7 @@ static void smp_debug_print_nbyte_little_endian (UINT8 *p, const UINT8 *key_name
     {
         x += sprintf ((char *)&p_buf[x], "%02x ", p[i]);
     }
-    SMP_TRACE_WARNING("%s(LSB ~ MSB) = %s", key_name, p_buf);
+    SMP_TRACE_DEBUG("%s(LSB ~ MSB) = %s", key_name, p_buf);
 }
     #else
         #define smp_debug_print_nbyte_little_endian(p, key_name, len)
@@ -194,7 +194,6 @@ void smp_proc_passkey(tSMP_CB *p_cb , tBTM_RAND_ENC *p)
     /* truncate by maximum value */
     while (passkey > BTM_MAX_PASSKEY_VAL)
         passkey >>= 1;
-    SMP_TRACE_ERROR("Passkey generated = %d", passkey);
 
     /* save the TK */
     memset(p_cb->tk, 0, BT_OCTET16_LEN);