[ View menu ]

Archive for 'paper'

Redacted secrets of NSA

You know that NSA is all about secrecy and stuff. This is why they always redact declassified documents out of any sensitive information. Just like this one: a Cryptologic Spectrum article “The Russian Language Training Program” (pdf, 627kb). Let us look at the page 3 there. Here is the snapshot (the red marks are mine):

Marvelous […]

Zcipher Algorithm

Zcipher is a symmetric encryption algorithm made by me few years ago. It is a 64-bit block cipher with a 128-bit key. Zcipher is unpatented and public domain. Please note that it is a toy cipher, not a serious replacement for AES, Twofish, RC6, etc.
Here are

Algorithm specification (pdf, 54kb)
zcipher.c - reference implementation in C […]

T-functions Testbed

During last year I’ve seen few submission papers that are based on my note about singe cycle functions. The latest such paper puzzled me. The authors have reconstructed theory quite well but at some point have jumped surprisingly to a premature and wrong conclusion. To make things simpler, I’ve sketched a small online tool to […]

Undocumented Windows cryptography

The last time we described semi- and undocumented functions in Windows, these were compression functions. Today’s subject is cryptographic functions. There are such functions in Windows core that allows you to use few cryptographic primitives easier, without whole CAPI overhead and hassle. Here is an example of how to generate secure random numbers and calculate […]

Using hard mathematical problems to prevent spam

This is not something new exactly. I first came up with this idea few years ago and it was published and discussed many times since then. The idea is quite simply so a lot of people came up with it themselves as well. I claim neither rights nor priority for this idea.
There are three […]