def setup_keyset(self): """ Setup keyset structure. """ self.keyset = driver.ble_gap_sec_keyset_t() self.id_key_own = driver.ble_gap_id_key_t() self.id_key_peer = driver.ble_gap_id_key_t() self.enc_key_own = driver.ble_gap_enc_key_t() self.enc_key_peer = driver.ble_gap_enc_key_t() self.sign_info_own = driver.ble_gap_sign_info_t() self.sign_info_peer = driver.ble_gap_sign_info_t() self.lesc_pk_own = driver.ble_gap_lesc_p256_pk_t() self.lesc_pk_peer = driver.ble_gap_lesc_p256_pk_t() self.keyset.keys_own.p_enc_key = self.enc_key_own self.keyset.keys_own.p_id_key = self.id_key_own self.keyset.keys_own.p_sign_key = self.sign_info_own self.keyset.keys_own.p_pk = self.lesc_pk_own self.keyset.keys_peer.p_enc_key = self.enc_key_peer self.keyset.keys_peer.p_id_key = self.id_key_peer self.keyset.keys_peer.p_sign_key = self.sign_info_peer self.keyset.keys_peer.p_pk = self.lesc_pk_peer
def setup_keyset(self): """ Setup keyset structure. """ self.keyset = driver.ble_gap_sec_keyset_t() self.id_key_own = driver.ble_gap_id_key_t() self.id_key_peer = driver.ble_gap_id_key_t() self.enc_key_own = driver.ble_gap_enc_key_t() self.enc_key_peer = driver.ble_gap_enc_key_t() self.sign_info_own = driver.ble_gap_sign_info_t() self.sign_info_peer = driver.ble_gap_sign_info_t() self.lesc_pk_own = driver.ble_gap_lesc_p256_pk_t() self.lesc_pk_peer = driver.ble_gap_lesc_p256_pk_t() self.keyset.keys_own.p_enc_key = self.enc_key_own self.keyset.keys_own.p_id_key = self.id_key_own self.keyset.keys_own.p_sign_key = self.sign_info_own self.keyset.keys_own.p_pk = self.lesc_pk_own self.keyset.keys_peer.p_enc_key = self.enc_key_peer self.keyset.keys_peer.p_id_key = self.id_key_peer self.keyset.keys_peer.p_sign_key = self.sign_info_peer self.keyset.keys_peer.p_pk = self.lesc_pk_peer