Stealth entropy collection
AssigneeNovell, Inc.
InventorsKasman E. Thomas, Stephen R. Carter
Life of this patent
Estimating the term…
Loading patent…
AssigneeNovell, Inc.
InventorsKasman E. Thomas, Stephen R. Carter
Estimating the term…
In a computing system environment, methods and apparatus include tapping a plurality of connected computing devices and distilling small amounts of entropy from each, concentrating the entropy so collected, and performing all in a stealth or surreptitious fashion relative to the providers of the entropy. In this manner: the potential supply of entropy on a networked computing device is greatly expanded; the potential for entropy-related denial-of-service attacks in Linux systems is reduced; no significant extra processing burden on participating computing devices is required; and enlisting entropy-providing computing devices (including or not naive applications) in entropy exchanges occurs unobtrusively. Representative particular environments include web servers, including servlet filters, and clients engaged in http sessions; Java virtual machines; network interface cards in promiscuous mode analyzing packets; and other. Computer program products for devices to realize the foregoing are also intended.
In a computing system environment having more than one computing device arranged together, a method of surreptitiously gathering entropy data, comprising:
In a computing system environment having more than one computing device actively arranged together for other than collection of entropy data, a method of surreptitiously gathering entropy data, comprising:
In a Java virtual machine having integral services and at least one application, a method of surreptitiously gathering entropy data, comprising:
In a computing system environment having more than one computing device arranged together for other than collection of entropy data, a method of surreptitiously gathering entropy data, comprising:
A computing system for surreptitiously gathering entropy data, comprising:
A Java virtual machine for surreptitiously gathering entropy data, comprising:
A network interface card (NIC) for surreptitiously gathering entropy data, comprising:
A computer program product having executable instructions available as a download or on a computer-readable medium for use in a computing system environment for surreptitiously gathering entropy data, comprising:
Dependencies are inferred from the claim text.