[ View menu ]

Archive for 'crypto'

Solution to the GCHQ Challenge

Today I’ve found the codebreaking challenge which was launched on June 22 2004 by Government Communications Headquarters (GCHQ) - a British intelligence and security organisation. Despite the fact that neither martini shaken not stirred nor vodka are my favorite drinks here are the answers to the cryptograms.
1) PCS YDHWJP IWT HDC DU CJC HTCI […]

Yasmarang

There was a 32-bit hash function I’ve played around some time ago. Not a big deal. Who need such hashes (even that days) anyway? But the benefit of this hash was easy conversion to PRNG and this is why Yasmarang came up as a replacement.
Yasmarang is a simple pseudorandom number generator with small footprint and […]

QRN. Practical Random Number Generation

Random numbers plays a significant role in the modern cryptography. They are using to produce session keys, generate strong prime numbers, perform some numerical analysis, and many others. This is why creating a good random numbers is an important but a hard problem.
There are some pseudorandom number generators (PRNG) available, that generates cryptographically secure random […]

Where to look for a prime factor?

Factoring is a Holy Grail of Math and modern cryptography. There are many newbies and pros likes to play around it. If you are one of them then you probably may be interested in the following fact.
Let N is a composite number and N = pq, where p and q are primes and p […]

Draft Crypto Analyzer

Draft Crypto Analyzer (DRACA) is a tool to perform preliminary detection and analysis of crypto algorithms within executables. It will save your time by giving you a rough idea of what kind of algorithms to look at without actual spending a time on decompilation and code analysis. It will let you do not concentrate on […]