3,954 reputation
11032
bio website bradconte.com
location Texas, USA
age 27
visits member for 3 years, 2 months
seen yesterday

I'm a software engineer with a background in computer science and mathematics. I love cryptography, math, and Linux.

More about me on my website: http://bradconte.com/about.


Feb
25
comment Strange Password Hashing
Hi there. Crypto.SE discourages custom algorithm analysis, which is really the essence of this question. You may receive better information by sifting your question down to a set of specific questions about achieving certain cryptographic properties. As it stands, the question is possibly in danger of being removed.
Jan
16
reviewed Close decryption many time pad
Jan
15
reviewed Close Can a salt for a password hash be public?
Jan
15
reviewed Close FIPS 140-2 compliant algorithms in Enhanced RSA and AES Cryptographic Provider (Windows XP)
Jan
6
reviewed Approve suggested edit on remote-data-checking tag wiki excerpt
Jan
6
reviewed Approve suggested edit on remote-data-checking tag wiki
Jan
5
comment Deterministically combine more than one source of entropy
I think the canonical way to combine two numbers uniformly distributed between 0 and n is to just add them mod n. (Eg, XOR is often used for doing so, and it is just bitwise addition mod 2.) In the case of floating point, however, it may introduce precision bias due to precision limitations.
Jan
3
revised How does the secret key in an HMAC prevent modification of the HMAC?
Added relevant tag.
Jan
2
reviewed Approve suggested edit on congruence tag wiki excerpt
Jan
1
reviewed Close Significance of repetition in XOR cipher text
Jan
1
answered How does the secret key in an HMAC prevent modification of the HMAC?
Dec
26
reviewed Approve suggested edit on
Dec
26
reviewed Approve suggested edit on quadratic-residuosity tag wiki
Dec
26
reviewed Approve suggested edit on quadratic-residuosity tag wiki excerpt
Dec
26
reviewed Approve suggested edit on
Dec
26
reviewed Approve suggested edit on key-schedule tag wiki
Dec
26
reviewed Approve suggested edit on key-schedule tag wiki excerpt
Dec
26
comment Unit testing a library RNG and its seeding for practical security
@JeffreyGoldberg: FIPS-140 requires RNGs to undergo "continuous output tests", generally meaning that an output block is compared to the previous output block and an error is raised if they are identical. This requirement may be applied to the entropy-gathering function itself that seeds an RNG, depending on how the entropy-gathering function is defined and constructed. (In my case the entropy-gathering process was deemed an RNG itself and required to undergo the continuity test.)
Dec
26
reviewed Approve suggested edit on acoustic-cryptanalysis tag wiki excerpt
Dec
17
awarded  Custodian