On the Security of the Winternitz One-Time Signature Scheme
april 2011 by randombit
We show that the Winternitz one-time signature scheme is existentially unforgeable under adaptive chosen message attacks when instantiated with a family of pseudo random functions. Compared to previous results, which require a collision resistant hash function, our result provides significantly smaller signatures at the same security level. We also consider security in the strong sense and show that the Winternitz one-time signature scheme is strongly unforgeable assuming additional properties of the pseudo random function. In this context we formally define several key-based security notions for function families and investigate their relation to pseudorandomness. All our reductions are exact and in the standard model and can directly be used to estimate the output length of the hash function required to meet a certain security level.
winternitz
hash
signatures
crypto
paper
april 2011 by randombit
The Hummingbird-2 Lightweight Authenticated Encryption Algorithm
march 2011 by randombit
Hummingbird-2 is an encryption algorithm with a 128-bit secret key and a 64-bit initialization vector. Hummingbird-2 optionally produces an authentication tag for each message processed. Like it’s predecessor Hummingbird-1, Hummingbird-2 has been targeted for low-end microcontrollers and for hardware implementation in light-weight devices such as RFID tags and wireless sensors.
hummingbird
crypto
eprint
march 2011 by randombit
ImperialViolet - Elliptic curves and their implementation
december 2010 by randombit
Discussion of limb scheduling
crypto
optimization
december 2010 by randombit
Cache Games - Bringing Access Based Cache Attacks on AES to Practice
november 2010 by randombit
New side channel attack on AES which can break OpenSSL and similar AES implementations in realtime by taking advantage of a weakness in the Linux completely fair scheduler.
crypto
aes
sidechannel
linux
eprint
november 2010 by randombit
Helios Voting
november 2010 by randombit
IACR used this in the recent election
crypto
voting
protocols
software
november 2010 by randombit
ecdsa_25519.py
april 2010 by randombit
ECDSA signature scheme over a twisted Edwards curve birationally equivalent to "Curve25519" curve.
crypto
python
ecdsa
ecc
via:zooko
april 2010 by randombit
RFC 5794: A Description of the ARIA Encryption Algorithm
march 2010 by randombit
Korean block cipher
aria
cipher
crypto
rfc
march 2010 by randombit
Fault Resistant RSA Signatures: Chinese Remaindering in Both Directions
january 2010 by randombit
Describes a trick to use CRT for checking RSA private key operations (normally you use the public operation)
crypto
paper
rsa
january 2010 by randombit
Internet Cryptography
november 2009 by randombit
Cross reference of crypto RFCs and I-Ds.
crypto
security
ietf
rfc
november 2009 by randombit
ePrint 2009/251 - Format-Preserving Encryption
november 2009 by randombit
A technique for encrypting an arbitrary set onto itself (for instance from valid CC numbers to valid CC numbers).
fpe
crypto
paper
november 2009 by randombit
GOST - The Soviet Encryption Algorithm
march 2009 by randombit
English translation of the GOST Hash function standard
security
crypto
gost
march 2009 by randombit
RtlGenRandom Function
january 2009 by randombit
/dev/random-equivalent syscall for Windows. XP and up.
crypto
windows
prng
entropy
january 2009 by randombit
BitLocker Drive Encryption Algorithm
january 2009 by randombit
Description of the BitLocker disk encryption system
crypto
windows
aes
bitlocker
january 2009 by randombit
Threshold Secret Sharing
december 2008 by randombit
This note defines a threshold secret sharing method based on polynomial interpolation in GF(256) and a format for the storage and transmission of shares. It also provides usage guidance, describes how to test an implementation, and supplies test cases.
crypto
security
rfc
internet-draft
cfrg
december 2008 by randombit
related tags
addon ⊕ aes ⊕ ake ⊕ algorithm ⊕ altivec ⊕ ansi ⊕ api ⊕ architecture ⊕ aria ⊕ arm ⊕ articles ⊕ asm ⊕ assembler ⊕ authentication ⊕ backup ⊕ benchmark ⊕ benchmarks ⊕ bitlocker ⊕ bitslicing ⊕ blog ⊕ book ⊕ botan ⊕ c ⊕ c++ ⊕ capabilities ⊕ cell ⊕ cfrg ⊕ charm ⊕ cipher ⊕ cms ⊕ code ⊕ coding ⊕ collisions ⊕ computers ⊕ cpu ⊕ crypt ⊕ crypto ⊖ crypto04 ⊕ cuda ⊕ des ⊕ design ⊕ dh ⊕ dht ⊕ distributed ⊕ djb ⊕ dsa ⊕ e ⊕ ecc ⊕ ecdsa ⊕ economics ⊕ eke ⊕ entropy ⊕ eprint ⊕ eurocrypt ⊕ extension ⊕ fec ⊕ filesystem ⊕ finance ⊕ firefox ⊕ fpe ⊕ galoisfield ⊕ gcm ⊕ gentoo ⊕ gost ⊕ hardware ⊕ hash ⊕ hashfunction ⊕ hci ⊕ history ⊕ hmac ⊕ homomorphic ⊕ hummingbird ⊕ ietf ⊕ implementation ⊕ intel ⊕ internet-draft ⊕ ipsec ⊕ iso ⊕ java ⊕ joux ⊕ kdf ⊕ kernel ⊕ keyexchange ⊕ lang:asn1 ⊕ lattices ⊕ law ⊕ library ⊕ linux ⊕ math ⊕ mathematics ⊕ mceliece ⊕ meeting ⊕ military ⊕ mobile ⊕ monotone ⊕ montgomery ⊕ multicollision ⊕ naming ⊕ network ⊕ networking ⊕ nist ⊕ NSA ⊕ nukes ⊕ nyc ⊕ oakley ⊕ oid ⊕ opencm ⊕ opensolaris ⊕ operatingsystem ⊕ optimization ⊕ otr ⊕ p2p ⊕ paper ⊕ papers ⊕ paranoia ⊕ password ⊕ pathbuilding ⊕ pbkdf2 ⊕ people ⊕ performance ⊕ person ⊕ pidgin ⊕ pkcs ⊕ pki ⊕ plugin ⊕ politics ⊕ prf ⊕ prng ⊕ project ⊕ protocol ⊕ protocols ⊕ psychology ⊕ publickey ⊕ puzzle ⊕ pycrypto ⊕ python ⊕ review ⊕ rfc ⊕ rfc5246 ⊕ rijndael ⊕ rng ⊕ rsa ⊕ salsa20 ⊕ scala ⊕ sdsi ⊕ search ⊕ security ⊕ serpent ⊕ sha ⊕ sha3 ⊕ sheeva ⊕ sidechannel ⊕ signature ⊕ signatures ⊕ simd ⊕ smime ⊕ software ⊕ solaris ⊕ solver ⊕ sparc ⊕ spki ⊕ sse ⊕ ssh ⊕ ssl ⊕ ssse3 ⊕ standard ⊕ standards ⊕ storage ⊕ streamcipher ⊕ tahoe ⊕ technology ⊕ theory ⊕ tls ⊕ tools ⊕ toprint ⊕ twisted ⊕ unforgivable ⊕ unix ⊕ valgrind ⊕ versioncontrol ⊕ via ⊕ via:zooko ⊕ voting ⊕ web ⊕ windows ⊕ winternitz ⊕ wtf ⊕ x86 ⊕ x86-64 ⊕ x509 ⊕ xor ⊕ yacc ⊕Copy this bookmark: