Sha256: 3a746664dfd985a82272d805d29efbfac5cdc8583c1772431495f145956095ef
Contents?: true
Size: 503 Bytes
Versions: 3
Compression:
Stored size: 503 Bytes
Contents
/* version 20080914 D. J. Bernstein Public domain. */ #include "crypto_core_hsalsa20.h" #include "crypto_stream_salsa20.h" #include "crypto_stream_xsalsa20.h" #include "utils.h" int crypto_stream_xsalsa20( unsigned char *c,unsigned long long clen, const unsigned char *n, const unsigned char *k ) { unsigned char subkey[32]; int ret; crypto_core_hsalsa20(subkey,n,k,NULL); ret = crypto_stream_salsa20(c,clen,n + 16,subkey); sodium_memzero(subkey, sizeof subkey); return ret; }
Version data entries
3 entries across 3 versions & 1 rubygems