Смарт-контракт ловушка в сети Ethereum

Недавно, просматривая опубликованные смарт контракты в сети Эфириум, наткнулся на один интересный контракт с уязвимостью внутри. С первого взгляда, разработчик ошибся в коде и вы можете получить деньги контракта, но если внимательно проанализировать ло…

Расширение и использование Linux Crypto API

[0] Интро
Криптографический API в Linux введён с версии 2.5.45 ядра. С тех пор Crypto API оброс всеми популярными (и не только) международными стандартами:

симметричного шифрования: AES, Blowfish, …
хэширования: SHA1/256/512, MD5, …
имитозащи…