Closed
Bug 298511
Opened 21 years ago
Closed 20 years ago
Increase FIPS 186-2 RNG internal state size
Categories
(NSS :: Libraries, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
3.11
People
(Reporter: glenbeasley, Assigned: wtc)
References
Details
We only implement FIPS 186-2 RNG whose internal state is 160 bits, this can be
shorter than the symmectric key size we need to generate for AES 256. see: VE
07.13.01
We may want to implement ANSI RNG which can have longer seed and seed keys.
| Assignee | ||
Updated•21 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P1
Summary: Implement ANSI RNG for FIPS 140-2 → Implement ANSI RNG for FIPS 140-2
Target Milestone: --- → 3.11
| Assignee | ||
Comment 1•20 years ago
|
||
It turns out that FIPS 186-2 RNG can have an internal
state (the seed-key, XKEY) size of 160 to 512 bits.
So we can continue to use the FIPS 186-2 RNG and just
need to increase its internal state size (the b parameter).
I've changed the summary of this bug accordingly.
I propose that we increase b to 256 bits first. If that
is not big enough, we can increase it to the maximum 512
bits.
My patch in bug 294106 will fix this bug.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Summary: Implement ANSI RNG for FIPS 140-2 → Increase FIPS 186-2 RNG internal state size
| Assignee | ||
Updated•20 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 2•20 years ago
|
||
Since the patch for this bug is attached to 294106, I'm marking this bug
as depending on that one.
Depends on: 294106
| Assignee | ||
Comment 3•20 years ago
|
||
This bug has been fixed by the patch for bug 294106.
Status: REOPENED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 4•20 years ago
|
||
I forgot to note that the RNG's internal state is
now 256 bits. If necessary we can further increase
it to 512 bits.
You need to log in
before you can comment on or make changes to this bug.
Description
•