codecrypt/doc/papers/article-267.pdf