| bio | website | |
|---|---|---|
| location | ||
| age | ||
| visits | member for | 1 year, 9 months |
| seen | Apr 24 at 2:36 | |
| stats | profile views | 29 |
|
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 | Selecting a large random prime |
|
Sep 15 |
asked | Selecting a large random prime |