15,233 reputation
22268
bio website pwnhome.wordpress.com
location
age
visits member for 3 years, 1 month
seen 6 hours ago

I like crypto. Need I say more?


2d
comment Implementation of garbled circuits using RSA
RSA typically isn't used for Yao's method. They define what they use for enc a little lower in the document
2d
comment How do you test randomness?
Can you never prove pseudorandomness or do we just not know how? Existance of one-way functions would imply existence of pseudorandom generators right? It would also imply $P\neq NP$.
2d
comment Learnable with oracle query
Can you share with us where you came across that phrase. More context will be helpful.
Oct
16
comment I need to know number of encryption/decryption operations?
How many keys??
Oct
14
answered Is it true the longer the key length is the more secure the encryption?
Oct
10
comment Finding all primitive polynomials of a certain degree in $\mathbb{F}_q$
Migrated. Hope you continue to use our site, though, as your needs require it.
Oct
10
comment Finding all primitive polynomials of a certain degree in $\mathbb{F}_q$
Two suggestions, first is to format your equations using MathJax which is supported on our site. Second, while there are cryptographic applications to your question, your question is inherently more about math. Maybe we should migrate it to Math.SE? Let me know if you want it migrated, and I'll do that.
Oct
9
reviewed No Action Needed What is the sign bit for in Feige-Fiat-Shamir?
Oct
9
comment Is .NET DESCryptoServiceProvider secure in this case?
@Jk_xp I think so. Make sure you are using a good mode. In particular, if you choose CBC or another non-authenticated mode, make sure you understand the implications of doing that in the context of your application. The remaining obvious risk is that your server could be hacked and the key stolen. If that is an acceptable risk to you, then you should be fine.
Oct
9
comment Is .NET DESCryptoServiceProvider secure in this case?
@Jk_xp your code, as is, is completely insecure since it uses DES. Now, let's say you changed it to AES. That would be a step up. But, since the key and IV are hard coded into the code, someone could reverse engineer your executable, and recover those values. Then they have both and can create their own messages.
Oct
9
revised Is .NET DESCryptoServiceProvider secure in this case?
added 137 characters in body
Oct
9
reviewed Leave Open Question about the security of Substitution-Permutation Network
Oct
9
reviewed Leave Open What does “nonlinear mapping” mean?
Oct
9
reviewed Leave Open Homomorphic encryption based on XOR
Oct
9
reviewed No Action Needed how to find key matrix in hill cipher
Oct
9
reviewed Looks OK Does this guarantee a unique 32 bit Hash?
Oct
9
reviewed Leave Closed stream cipher computation cost
Oct
9
answered Is .NET DESCryptoServiceProvider secure in this case?
Oct
9
comment Security analysis of Spritz?
From the paper you linked to "The virtues of Spritz as a hash function are more its simplicity of implementation and conservative design than its speed." Maybe the same can be said about Spritz as a stream cipher?
Oct
9
comment Security analysis of Spritz?
Keccak and SHA-256 are not ciphers. SHA-256 is a hash function. Keccak is a family of sponge functions which can be used to build hash functions (SHA-3 competition) or stream ciphers.