pyserial bleak cryptography