Reputation
1,493
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
10 25
Impact
~60k people reached

  • 0 posts edited
  • 0 helpful flags
  • 148 votes cast
Sep
22
comment Accelerating SHA-1
@jug: I've never heard this before (that Intel is quite a bit faster on a single core)... can you point me at a reference for this? I'd like to see if switching hardware would help.
Sep
21
comment Accelerating SHA-1
@jug: I did find that link, which is what led me to updating to the latest OpenSSL. Unfortunately, it was no faster.
Sep
21
comment Accelerating SHA-1
@Samuel: I'm processing a single incoming stream arriving at 5Gbps from the network and I'm currently bottlenecked by SHA-1 at 2.6Gbps; you're right that SIMD is useful: the XMM and YMM registers are part of the SSE(1-4) instructions which are already used in the OpenSSL code.
Sep
21
revised Accelerating SHA-1
added 245 characters in body
Sep
20
revised Accelerating SHA-1
added 4 characters in body
Sep
20
comment Accelerating SHA-1
Thomas: the authors of the paper I cite in my answer claim that a GPU does help. But they talk about "SSL flows" so perhaps they are inducing parallelism this way?!
Sep
20
answered Accelerating SHA-1
Sep
20
comment Accelerating SHA-1
@fgrieu: I'm hashing 128KiB at a time via SHA_Update (OpenSSL) in a tight read loop. I need a hash for the entire file, so I cannot run hash invocations in parallel (since SHA1 needs the previous chaining value to start computing the next).
Sep
20
comment Accelerating SHA-1
I have some latitude with the protocol... you're thinking to hash separately on multiple cores?
Sep
20
asked Accelerating SHA-1
Sep
19
accepted How to forge Schnorr signatures if you can guess the challenge
Sep
19
comment Converting a stream cipher into a block cipher
I'm asking out of general interest; to me it's interesting if one primitive can be efficiently converted to the other.
Sep
18
accepted What is Identity-Based Encryption (IBE) and why is it “better”?
Sep
18
answered How do I apply differential cryptanalysis to a block cipher?
Sep
18
asked Converting a stream cipher into a block cipher
Sep
18
asked How to forge Schnorr signatures if you can guess the challenge
Sep
16
answered Understanding CRC
Sep
16
asked What is Identity-Based Encryption (IBE) and why is it “better”?
Sep
16
accepted Can I select a large random prime using this procedure?
Sep
15
asked Can I select a large random prime using this procedure?