伪随机函数 SipHash
- 授权协议: 未知
- 开发语言: C/C++
- 操作系统: 跨平台
- 软件首页: https://131002.net/siphash/
- 软件文档: https://131002.net/siphash/
软件介绍
SipHash 是一系列伪随机函数(又名的散列函数),专为短消息的速度优化。
SipHash 的用户包括:
Bloomberg: SipHash-2-4 is one of the hashes in Bloomberg's Basic Development Environment (documentation,code)
OpenBSD: SipHash-2-4 and SipHash-4-8 have been committed under sys/crypto, and SipHash-2-4 is to be used in the in_pcb hashing
Shardmap: SipHash-2-4 is the hash function of this directory indexing system, "the designated successor of HTree"
SoundHound, which "makes heavy use" of SipHash
Python: SipHash-2-4 is used as
hash()"on all major platforms" (patch, PEP)FreeBSD: SipHash-2-4 is used to protect SYN cookies from forgeries (code, revision)
Hashable: SipHash-2-4 is used to hash objects in this Haskell package part of the Haskell Platform (blog)
Rubinius: SipHash-2-4 is used in the hash tables implementation (commit)
JRuby: SipHash-2-4 is the optional algorithm in the hash tables implementation (commit)
Perl 5: SipHash-2-4 is optional in Perl builds (commit,code)
Redis: SipHash-2-4 is used in the hash tables implementation of this advanced key-value data store (pull request)
Ruby: SipHash-2-4 is used in the hash tables implementation (vulnerability report, changelog)
OpenDNS: SipHash-2-4 is used in the dnscache instances of all OpenDNS resolvers (patch).
Rust: SipHash-2-4 is used in the hash tables implementation of this "safe, concurrent, practical language" developed by Mozilla (patch,hash.rs).
Sodium: SipHash-2-4 is the "shorthash" function of this cryptography library based on NaCl
图解物联网
[ 日] NTT DATA集团、河村雅人、大塚纮史、小林佑辅、小山武士、宫崎智也、石黑佑树、小岛康平 / 丁 灵 / 人民邮电出版社 / 2017-4 / 59.00元
本书图例丰富,从设备、传感器及传输协议等构成IoT的技术要素讲起,逐步深入讲解如何灵活运用IoT。内容包括用于实现IoT的架构、传感器的种类及能从传感器获取的信息等,并介绍了传感设备原型设计必需的Arduino等平台及这些平台的选择方法,连接传感器的电路,传感器的数据分析,乃至IoT跟智能手机/可穿戴设备的联动等。此外,本书以作者们开发的IoT系统为例,讲述了硬件设置、无线通信及网络安全等运用Io......一起来看看 《图解物联网》 这本书的介绍吧!
