implement sha1_hmac.
implement new header version for crypto_file. provide converter.
implement RNG backend for windows.