Patent attributes
A device including circuitry configured to receive a security profile corresponding to one or more of a user and an application to which an output of a secure text generation process will be applied, wherein the security profile includes a private key. The circuitry may receive a sequence of characters input from a text input device in communication with the circuitry. The circuitry may generate, for each character input in the sequence of characters, one or more random characters, wherein the one or more random characters are generated based on an algorithm having the character text input and the private key as inputs, and wherein the algorithm includes a mathematical function corresponding to the private key. The secure text generation process is iteratively performed on a single character, of the sequence of characters received from the text input device, without storing preceding received characters included in the sequence of characters.