codecrypt/doc/papers/179.pdf