aardio 文档

aardio 范例: HMAC-SHA

//HMAC-SHA 
import crypt.hmac;

var key = '\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b';
var data =  "Hi There"; 

//HMAC-SHA1 
var hmacData = crypt.hmac.sha1(key,data).getValue(); 
var base64 = crypt.encodeBin( hmacData );
print( base64 ) 

//HMAC-SHA256
var hmacData = crypt.hmac.sha256(key,data).getValue(); 
var base64 = crypt.encodeBin( hmacData );
print( base64 );
Markdown 格式