Privileged shared account password sanitation
First Claim
Patent Images
1. A computer-implemented method for sanitizing passwords, comprising:
- providing, by a computer, a password of a shared account to a user;
identifying, by the computer, a first machine logged into using the password;
determining, by the computer, when the first machine enters an inconsistent state, including by determining that a predetermined time period has elapsed since a first memory area associated with the first machine was modified by replacing each occurrence of the password with a first predetermined recognizable marker;
in response to determining the first machine enters the inconsistent state, identifying, in the first memory area associated with the first machine, one or more occurrences of the password; and
modifying, by the computer, the first memory area associated with the first machine by replacing each occurrence of the password with the first predetermined recognizable marker in order to eliminate occurrences of the password in the first memory area.
0 Assignments
0 Petitions
Accused Products
Abstract
Sanitizing passwords used in a shared, privileged account includes providing a password of a shared account to a user; identifying a first machine logged into using the password; determining when the first machine enters an inconsistent state; and modifying a memory area associated with the first machine to eliminate occurrences of the password in the memory area.
-
Citations
19 Claims
-
1. A computer-implemented method for sanitizing passwords, comprising:
-
providing, by a computer, a password of a shared account to a user; identifying, by the computer, a first machine logged into using the password; determining, by the computer, when the first machine enters an inconsistent state, including by determining that a predetermined time period has elapsed since a first memory area associated with the first machine was modified by replacing each occurrence of the password with a first predetermined recognizable marker; in response to determining the first machine enters the inconsistent state, identifying, in the first memory area associated with the first machine, one or more occurrences of the password; and modifying, by the computer, the first memory area associated with the first machine by replacing each occurrence of the password with the first predetermined recognizable marker in order to eliminate occurrences of the password in the first memory area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for sanitizing passwords, comprising:
-
a computer processor; and a memory in communication with the computer processor storing instructions that when executed by the computer processor; provide a password of a shared account to a user; identify a first machine logged into using the password; determine when the first machine enters an inconsistent state, including by determining that a predetermined time period has elapsed since a first memory area associated with the first machine was modified by replacing each occurrence of the password with a first predetermined recognizable marker; in response to the first machine entering the inconsistent state, identify, in the first memory area associated with the first machine, one or more occurrences of the password; and modify the first memory area associated with the first machine by replacing each occurrence of the password with the first predetermined recognizable marker in order to eliminate occurrences of the password in the first memory area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for sanitizing passwords, comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code for providing a password of a shared account to a user; computer readable program code for identifying a first machine logged into using the password; computer readable program code for determining when the first machine enters an inconsistent state, including by determining that a predetermined time period has elapsed since a first memory area associated with the first machine was modified by replacing each occurrence of the password with a first predetermined recognizable marker; computer readable program code for in response to determining the first machine enters the inconsistent state, identifying;
in the first memory area associated with the first machine, one or more occurrences of the password; andcomputer readable program code for modifying the first memory area associated with the first machine by replacing each occurrence of the password with a first predetermined recognizable marker in order to eliminate occurrences of the password in the first memory area.
Specification