Bitcoin: The mother of all cryptocurrencies
On January 12 2009, an individual, or group, using the pseudonym Satoshi Nakamoto, announced that the first Bitcoin transaction had taken place. Ten Bitcoins had been magically transferred between Satoshi and cryptography legend Hal Finney. It was the beginning of a revolution which, to this day, promises to change how humankind deals with money, finance […]
shafs – SHA256 a filesystem and store it on SQLite. Find duplicate files, organize your data
shafs is a tool to help you SHA256 an entire filesystem, file by file, storing its hash and file size in a SQLite database. Dependencies shafs requires sqlite3 On Ubuntu do: Please check your distribution for the appropriate packages. Build Installation To install locally, uncomment last line in build.sh and re-run it or run : Manual Build […]
Concepts In This Page
Scrypt is a cryptographic key derivation function (KDF). In the context of cryptocurrencies, scrypt sometimes substitutes SHA256 as the hashing algorithm, most notably on Dogecoin and Litecoin
SHA256 is an encryption routine which produces a unique and irreversible digest for a given message.
A sponge function is a computational method which is able to digest as much input as needed, while producing a fixed size output. Input can be of any arbitrary size, from one byte to terabytes of data. For example, a SHA256 hashing function is a sponge function that takes in an arbitrary amount of input data and always produces a single 256 bit output.