temporarily added sha256 and hmac until haxe releases it in a stable release