Closed Bug 108967 Opened 24 years ago Closed 9 years ago

Mouse movements shouldn't be the only source of entropy

Categories

(Core Graveyard :: Security: UI, defect, P2)

1.0 Branch
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: KaiE, Unassigned)

References

Details

(Whiteboard: [kerh-ehz][psm-arch])

I just read bug 57985. I think there are systems on the market that don't use a mouse. You can control windows completely without using the mouse. There are systems that use a touchscreen, without generating mouse movement events. If mouse movements are currently the only source of entropy collection, is it worth to add another source, maybe the keys pressed by the user?
kaie
Assignee: ssaux → kaie
Priority: -- → P2
Target Milestone: --- → 2.2
What is your opinion regarding this bug?
Nelson should give his opinion.
nsbeta1
Keywords: nsbeta1
I believe that PSM should take entropy from anywhere it can get it. Keystroke values, and (more importanly) the value of a high-precision timestamp associated with each key press, if available, make good additional sources of entropy. I think it would be good to get that data, if available. But as shown in http://bugzilla.mozilla.org/show_bug.cgi?id=57985 there are many in the mozilla team who are paralyzed with fear over the cost of collecting entropy data. I predict that any attempt to collect more entropy than is already collected will meet with much resistance from mozilla engineers.
Keywords: nsbeta1nsbeta1-
I'm quite possibly wrong, but I see this bug as asking not for more entropy or less entropy but for some entropy. However, since mouse usage isn't the only entropy source after all, it seems to me that this bug's concern is that the overall "available entropy" for PSM should, in a perfect world, be independent of whether or not you have a mouse. (Unfortunately, we don't live in a perfect world and enough people have mice that this isn't exacly 1st on the radar.) Overall, this bug doesn't need to depend on the discussion over at 57985.
Depends on: 88847
Blocks: entropy
Keywords: nsbeta1
Keywords: nsbeta1-
QA Contact: junruh → bmartin
Product: PSM → Core
Whiteboard: [kerh-ehz]
changing obsolete psm* target to --- (unspecified)
Target Milestone: psm2.2 → ---
QA Contact: bmartin → ui
Version: psm2.1 → 1.0 Branch
This bug might become more important as touchscreen system are becoming more widespread.
Assignee: kaie → nobody
Summary: What about Entropy on systems without a mouse → Mouse movements shouldn't be the only source of entropy
Whiteboard: [kerh-ehz] → [kerh-ehz][psm-arch]
Entropy comes from the OS now.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.