Many keyboards have encryption, and many of those systems suck. The only reason MS went to AES-128 is because they're previous encrypted was cracked. Every year a new keyboard is cracked. If MS didn't implement the initial encryption properly then the AES-128 won't mean jack.