Hardware architecture, operating system and network transport neutral system, method and computer program product for secure communications and messaging
First Claim
1. A hardware architecture, operating system, and network transport neutral method secure communications, the method comprising:
- an authorization procedure for authorizing any particular user the right to access a specific resource;
a digital certificate procedure that enables at least encryption and digital signatures having lower storage and bandwidth requirements than conventional digital certificates;
a security protocol implementation procedure for implementing two or more security protocols using a common set of data formats, algorithms, subroutines, and procedures;
a secure session interaction procedure having reduced software/firmware computer code/instructions and reduced network bandwidth than conventional secure session interaction procedures;
a secure unidirectional messaging procedure using less software/firmware code and reduced network bandwidth than conventional unidirectional messaging procedures;
a secure certificate issuing procedure using less software/firmware code and reduced network bandwidth than conventional secure certificate issuing procedures;
a secure response session procedure using less software/firmware code and reduced network bandwidth than conventional secure response procedures; and
a secure unidirectional response messaging procedure using less software/firmware code and reduced network bandwidth than conventional secure unidirectional messaging procedures.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, signal, operating model, and computer program for electronic messaging. Systems and method for providing security for communication of electronic messages, interactive sessions, software downloads, software upgrades, and other content from a source to a receiving device as well as signals used for such communications. Systems, methods, signals, device architectures, data formats, and computer program structures for providing authentication, integrity, confidentiality, non-repudiation, replay protection, and other security properties while minimizing the network bandwidth, computational resources, and manual user interactions required to install, enable, deploy and utilize these security properties. System, device, method, computer program, and computer program product for searching and selecting data and control elements in message procedural/data sets for automatic and complete portrayal of message to maintain message intent. System, device, method, computer program, and computer program product for adapting content for sensory and physically challenged persons using embedded semantic elements in a procedurally based message file.
271 Citations
4 Claims
-
1. A hardware architecture, operating system, and network transport neutral method secure communications, the method comprising:
-
an authorization procedure for authorizing any particular user the right to access a specific resource;
a digital certificate procedure that enables at least encryption and digital signatures having lower storage and bandwidth requirements than conventional digital certificates;
a security protocol implementation procedure for implementing two or more security protocols using a common set of data formats, algorithms, subroutines, and procedures;
a secure session interaction procedure having reduced software/firmware computer code/instructions and reduced network bandwidth than conventional secure session interaction procedures;
a secure unidirectional messaging procedure using less software/firmware code and reduced network bandwidth than conventional unidirectional messaging procedures;
a secure certificate issuing procedure using less software/firmware code and reduced network bandwidth than conventional secure certificate issuing procedures;
a secure response session procedure using less software/firmware code and reduced network bandwidth than conventional secure response procedures; and
a secure unidirectional response messaging procedure using less software/firmware code and reduced network bandwidth than conventional secure unidirectional messaging procedures.
-
-
2. A system for secure communications comprising:
-
an authorization module for authorizing any particular user the right to access a specific resource;
a digital certificate encryption module that enables at least encryption and digital signatures having lower storage and bandwidth requirements than conventional digital certificates;
a security protocol module for implementing two or more security protocols using a common set of data formats, algorithms, subroutines, and procedures;
a secure session interaction module having reduced software/firmware computer code/instructions and reduced network bandwidth than conventional secure session interaction procedures;
a secure unidirectional messaging module using less software/firmware code and reduced network bandwidth than conventional unidirectional messaging procedures;
a secure certificate issuing module using less software/firmware code and reduced network bandwidth than conventional secure certificate issuing procedures;
a secure response session module using less software/firmware code and reduced network bandwidth than conventional secure response procedures; and
a secure unidirectional response messaging module using less software/firmware code and reduced network bandwidth than conventional secure unidirectional messaging procedures.
-
-
3. A computer program product for use in conjunction with a computer system having a server and a client, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism, comprising:
- a program module that directs the computer system and/or components thereof including at least one or the client or server, to function in a specified manner to provide message communications, the message communications occurring in a computer system hardware architecture neutral and operating system neutral and network transport protocol neutral manner for secure communications, the program module including instructions for;
an authorization procedure for authorizing any particular user the right to access a specific resource;
a digital certificate procedure that enables at least encryption and digital signatures having lower storage and bandwidth requirements than conventional digital certificates;
a security protocol implementation procedure for implementing two or more security protocols using a common set of data formats, algorithms, subroutines, and procedures;
a secure session interaction procedure having reduced software/firmware computer code/instructions and reduced network bandwidth than conventional secure session interaction procedures;
a secure unidirectional messaging procedure using less software/firmware code and reduced network bandwidth than conventional unidirectional messaging procedures;
a secure certificate issuing procedure using less software/firmware code and reduced network bandwidth than conventional secure certificate issuing procedures;
a secure response session procedure using less software/firmware code and reduced network bandwidth than conventional secure response procedures; and
a secure unidirectional response messaging procedure using less software/firmware code and reduced network bandwidth than conventional secure unidirectional messaging procedures.
- a program module that directs the computer system and/or components thereof including at least one or the client or server, to function in a specified manner to provide message communications, the message communications occurring in a computer system hardware architecture neutral and operating system neutral and network transport protocol neutral manner for secure communications, the program module including instructions for;
-
4. A hardware architecture, operating system, and network transport neutral method secure communications, said method comprising:
-
an authorization procedure for authorizing any particular user the right to access a resource;
a digital certification procedure for encryption and digital signing;
a security protocol procedure for implementing a plurality of security protocols using a single common set of policies and parameters;
a secure session interaction procedure;
a secure unidirectional messaging procedure;
a secure certificate issuing procedure;
a secure response session procedure; and
a secure unidirectional response messaging procedure;
said procedures using less software/firmware/computer code and reduced network bandwidth than conventional procedures to accomplish analogous functionality.
-
Specification