Lots of progress, but things still need a lot of work. Decryption is
hanging for some strange reason, now...