1,381 reputation
517
bio website
location
age
visits member for 2 years, 9 months
seen yesterday

Working in industry as a cryptography engineer.

To contact me, email paulgrub AT umail DOT iu DOT edu


Jul
2
awarded  Curious
Jun
10
reviewed Approve suggested edit on What are the requirements of a nonce?
May
8
comment Open source implementations of Symmetric Searchable Encryption and Order Preserving Encryption
None yet. I want the code to be open-sourced just as much as you do, trust me. Company politics... sigh. Can you give me your email? I'd be happy to discuss stuff and (maybe) share some older versions of it.
Apr
29
comment How do decryption algorithms determine whether your attempted passphrase is correct?
It could use the key it generates to check a MAC on the ciphertext. If the MAC doesn't verify you either have the wrong password or your ciphertext has been modified; in either case you don't decrypt.
Apr
17
comment Decrypting a small Message using RSA with a Private Key
Well there's your first step :) You have to understand encryption before you understand decryption hehe. Where are you getting lost with understanding encryption? Do you understand the math behind why we can use the public key to encrypt?
Apr
17
comment Decrypting a small Message using RSA with a Private Key
Ok, that's a good start. The next step is to review what you know about RSA encryption. Do you understand how you encrypt a message using an RSA public key?
Apr
17
comment Decrypting a small Message using RSA with a Private Key
Is (43,341) a 2-tuple or the number 43,341?
Apr
16
comment How can I convert numbers into prime numbers?
Please expand your question with more detail, it's hard to tell what you're asking for. Also, what does the size of the project have to do with anything?
Apr
3
revised Private RSA key for HMAC key
added 168 characters in body
Apr
3
comment Private RSA key for HMAC key
Forgive me if this seems overly harsh but if you really are only able to 'skim' those papers because they are 'over your head' then you should not be writing cryptography code. Is there any way you can hand this off to somebody in your company who might have more experience with crypto?
Apr
3
answered Private RSA key for HMAC key
Mar
10
reviewed Approve suggested edit on Understanding multiplication in the AES specification
Mar
8
comment 64 bit Elliptic Curve key?
Point counting on such a small curve might not be that difficult - you could use a pretty naive/simple algorithm and not worry about it taking years to complete.
Mar
6
comment Is it overkill to run a key generated by OpenSSL through pbkdf2?
Creating more complicated ad hoc protocols is not the right solution to this problem.
Mar
6
comment Which hardware-accelerated AES-GCM implementations support encryption in-place?
This question might get closed - it's a combination of two different out-of-scope topics, namely reference requests and questions about specific crypto libraries. You'd probably have better luck on Stack Overflow or Security SE.
Mar
6
comment Is it overkill to run a key generated by OpenSSL through pbkdf2?
Yes, it is overkill. It might seem intuitively 'more' secure than just generating a random key, but it buys you no additional protection from any adversary and violates an important principle of crypto design: to keep things as simple as possible.
Feb
21
comment Which gives better deterministic encryption SIV or Plain ECB mode?
If your input never gets longer than 128 bits, SIV and ECB provide identical security guarantees.
Feb
20
comment Which gives better deterministic encryption SIV or Plain ECB mode?
If you need strict length preservation you can't use SIV because you need to include the synthetic IV at the beginning.
Feb
19
answered ML/NN Cryptanalysis
Feb
18
comment How does converting character set affect hash entropy?
I.e. your hexidecimal digest is really just a base-16 integer. Use a base conversion function to express it as a base-62 integer, and use the first 20 characters of the resulting string.