libsodium的低级绑定-C/C++开发

时间:2021-05-26 23:56:13
【文件属性】:
文件名称:libsodium的低级绑定-C/C++开发
文件大小:56KB
文件格式:ZIP
更新时间:2021-05-26 23:56:13
C/C++ Miscellaneous 钠-天然钠的低水平结合。 npm install sodium-native该项目的目标是围绕libsodium的薄,稳定,无阳离子的包装。 所公开的所有方法或多或少都是钠与钠的低水平结合的直接翻译。 npm install sodium-native该项目的目标是围绕libsodium的薄,稳定,无阳离子的包装。 公开的所有方法或多或少都是libsodium c-api的直接翻译。 这意味着大多数数据类型都是缓冲区,您必须管理分配返回值并将它们作为参数传入,以便将它们作为返回值接收。 这使得该API比其他libsodium包装器更难使用,但也意味着
【文件预览】:
sodium-native-master
----libsodium()
----binding.gyp(720B)
----.gitmodules(91B)
----example.js(823B)
----preinstall.js(4KB)
----configure(141B)
----binding.c(124KB)
----postinstall.js(2KB)
----CONTRIBUTING.md(1KB)
----.travis.yml(2KB)
----LICENSE(1KB)
----test()
--------crypto_stream.js(13KB)
--------crypto_hash_sha256.js(1023B)
--------helpers.js(3KB)
--------core_ed25519.js(12KB)
--------crypto_aead_xchacha20poly1305_ietf.js(12KB)
--------crypto_aead_chacha20poly1305_ietf.js(12KB)
--------crypto_auth.js(540B)
--------memory.js(3KB)
--------crypto_secretbox.js(3KB)
--------crypto_onetimeauth.js(1KB)
--------fixtures()
--------crypto_pwhash.js(9KB)
--------crypto_kdf.js(928B)
--------vectors.js(42B)
--------crypto_stream_chacha20.js(12KB)
--------crypto_hash_sha512.js(1KB)
--------crypto_sign.js(3KB)
--------randombytes.js(2KB)
--------crypto_hash.js(533B)
--------crypto_stream_chacha20_ietf.js(14KB)
--------crypto_shorthash.js(505B)
--------crypto_generichash.js(5KB)
--------sodium-test.js(38B)
--------crypto_box.js(4KB)
--------crypto_kx.js(4KB)
--------crypto_secretstream.js(8KB)
--------padding.js(2KB)
--------crypto_pwhash_scryptsalsa208sha256.js(11KB)
--------crypto_scalarmult.js(1KB)
----macros.h(10KB)
----README.md(2KB)
----.gitignore(27B)
----index.js(75B)
----CHANGELOG.md(6KB)
----package.json(1KB)

网友评论