Home
last modified time | relevance | path

Searched refs:SipHash (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/Documentation/translations/zh_CN/security/
H A Dsiphash.rst10 SipHash - 一种短输入伪随机函数(PRF)
15 SipHash是一种加密安全的伪随机函数,即一种用于生成伪随机密钥的哈
20 SipHash采用一个完全由随机数生成的密钥,以及一个输入缓冲区或者
79 SipHash有着非常高的安全性,因为其有128位的密钥。只要密钥是保密的,
83 Linux实现了SipHash的“2-4”变体
89 的结构体给SipHash,在这样做时,务必确保结构体没有填充空隙,最简单
108 如果你有兴趣了解更多信息,请阅读SipHash论文:
114 HalfSipHash 是 SipHash 的一个较不安全的变种
119 如果你认为SipHash的速度不够快,无法满足你的需求,那么你可以
121SipHash的轮数从“2-4”降低到“1-3”,更令人担心的是,它使用一
[all …]
/linux-6.15/Documentation/security/
H A Dsiphash.rst2 SipHash - a short input PRF
7 SipHash is a cryptographically secure PRF -- a keyed hash function -- that
13 SipHash takes a secret key filled with randomly generated numbers and either
74 SipHash has a very high security margin, with its 128-bit key. So long as the
79 Linux implements the "2-4" variant of SipHash.
106 Read the SipHash paper if you're interested in learning more:
112 HalfSipHash - SipHash's insecure younger cousin
117 On the off-chance that SipHash is not fast enough for your needs, you might be
119 possibility. HalfSipHash cuts SipHash's rounds down from "2-4" to "1-3" and,
121 instead of SipHash's 128-bit key. However, this may appeal to some
[all …]
/linux-6.15/fs/bcachefs/
H A Dsiphash.h73 u64 SipHash(const SIPHASH_KEY *, int, int, const void *, size_t);
79 #define SipHash24(_k, _p, _l) SipHash((_k), 2, 4, (_p), (_l))
85 #define SipHash48(_k, _p, _l) SipHash((_k), 4, 8, (_p), (_l))
H A Dsiphash.c166 u64 SipHash(const SIPHASH_KEY *key, int rc, int rf, const void *src, size_t len) in SipHash() function
/linux-6.15/Documentation/filesystems/
H A Dfscrypt.rst301 IV_INO_LBLK_32, the inode number is hashed with SipHash-2-4 (where the
302 SipHash key is derived from the master key) and added to the file data
323 SipHash-2-4 key per directory in order to hash filenames. This works