Intelligent electronic cryptographic module
First Claim
1. An intelligent electronic cryptographic module for communication between at least one intelligent electronic device and an enterprise server, wherein the intelligent electronic cryptographic module comprises:
- a secure enclosure;
at least one power supply;
a first processor disposed within the secure enclosure, in communication with at least one data storage comprising a cryptographic application programming interface, wherein the first processor is adapted to authenticate the enterprise server, the intelligent electronic cryptographic module, at least one intelligent electronic device, or combinations thereof, provide encrypted and non-encrypted communication with the enterprise server, and provide non-encrypted communication with the at least one intelligent electronic device;
a first cryptography chip disposed within the secure enclosure for decrypting messages from the enterprise server and encrypting responses from the at least one intelligent electronic device, wherein the first cryptography chip is in communication with the first processor;
at least one server-side port for receiving a member of the group consisting of;
at least one encrypted message, at least one non-encrypted message, or combinations thereof from the enterprise server and for transmitting a member of the group consisting of;
at least one encrypted response, at least one non-encrypted response or combinations thereof to the enterprise server;
at least one non-encrypted port for transmitting at least one decrypted message, the at least one non-encrypted message or combinations thereof from the intelligent electronic cryptographic module to the at least one intelligent electronic device and receiving the at least one non-encrypted response from the at least one intelligent electronic device;
wherein the at least one data storage comprises computer instructions for instructing the first processor to;
perform as a soft remote terminal unit;
select at least one protocol module for communication with the at least one intelligent electronic device, the enterprise server, or combinations thereof, forming at least one selected protocol module;
select at least one appropriate telemetry method for transmitting andreceiving messages using the at least one selected protocol module;
at least once authenticate that the enterprise server is authorized to transmit to the intelligent electronic cryptographic module, forming an authenticated enterprise server;
at least once authenticate that the intelligent electronic cryptographic module is authorized to transmit to the enterprise server;
receive the at least one encrypted message from the authenticated enterprise server;
decrypt the at least one encrypted message transmitted from the authenticated enterprise server using the first cryptography chip, forming the at least one decrypted message;
transmit the at least one decrypted message to the at least one intelligent electronic device;
receive at least one non-encrypted response from the at least one intelligent electronic device;
encrypt the at least one non-encrypted response from the at least one intelligent electronic device using the first cryptography chip, forming the at least one encrypted response; and
transmit the at least one encrypted response to the enterprise server.
3 Assignments
0 Petitions
Accused Products
Abstract
An intelligent electronic cryptographic module comprising a processor in communication with data storage, a cryptography chip for encrypting and decrypting messages and responses, at least one server-side port for receiving and transmitting encrypted and non-encrypted messages and responses between the intelligent electronic cryptographic module and an enterprise server, and at least one non-encrypted port for receiving and transmitting decrypted and non-encrypted messages and responses between the intelligent electronic cryptographic module and at least one intelligent electronic device. The data storage comprises computer instructions for instructing the processor to select a protocol module and telemetry method, authenticate the enterprise server and intelligent electronic cryptographic module, encrypt and decrypt messages and responses using the cryptography chip, and transmit and receive messages and responses.
-
Citations
18 Claims
-
1. An intelligent electronic cryptographic module for communication between at least one intelligent electronic device and an enterprise server, wherein the intelligent electronic cryptographic module comprises:
-
a secure enclosure; at least one power supply; a first processor disposed within the secure enclosure, in communication with at least one data storage comprising a cryptographic application programming interface, wherein the first processor is adapted to authenticate the enterprise server, the intelligent electronic cryptographic module, at least one intelligent electronic device, or combinations thereof, provide encrypted and non-encrypted communication with the enterprise server, and provide non-encrypted communication with the at least one intelligent electronic device; a first cryptography chip disposed within the secure enclosure for decrypting messages from the enterprise server and encrypting responses from the at least one intelligent electronic device, wherein the first cryptography chip is in communication with the first processor; at least one server-side port for receiving a member of the group consisting of;
at least one encrypted message, at least one non-encrypted message, or combinations thereof from the enterprise server and for transmitting a member of the group consisting of;
at least one encrypted response, at least one non-encrypted response or combinations thereof to the enterprise server;at least one non-encrypted port for transmitting at least one decrypted message, the at least one non-encrypted message or combinations thereof from the intelligent electronic cryptographic module to the at least one intelligent electronic device and receiving the at least one non-encrypted response from the at least one intelligent electronic device; wherein the at least one data storage comprises computer instructions for instructing the first processor to; perform as a soft remote terminal unit; select at least one protocol module for communication with the at least one intelligent electronic device, the enterprise server, or combinations thereof, forming at least one selected protocol module; select at least one appropriate telemetry method for transmitting and receiving messages using the at least one selected protocol module; at least once authenticate that the enterprise server is authorized to transmit to the intelligent electronic cryptographic module, forming an authenticated enterprise server; at least once authenticate that the intelligent electronic cryptographic module is authorized to transmit to the enterprise server; receive the at least one encrypted message from the authenticated enterprise server; decrypt the at least one encrypted message transmitted from the authenticated enterprise server using the first cryptography chip, forming the at least one decrypted message; transmit the at least one decrypted message to the at least one intelligent electronic device; receive at least one non-encrypted response from the at least one intelligent electronic device; encrypt the at least one non-encrypted response from the at least one intelligent electronic device using the first cryptography chip, forming the at least one encrypted response; and transmit the at least one encrypted response to the enterprise server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An intelligent electronic cryptographic module for communication with an enterprise server, wherein the intelligent electronic cryptographic module comprises:
-
a secure enclosure; at least one power supply; a first processor disposed within the secure enclosure, in communication with at least one data storage comprising a cryptographic application programming interface, wherein the first processor is adapted to authenticate the enterprise server and provide encrypted and non-encrypted communication with the enterprise server; a first cryptography chip disposed within the secure enclosure for decrypting messages from the enterprise server and encrypting responses from the intelligent electronic cryptographic module, wherein the first cryptography chip is in communication with the first processor; at least one port for receiving a member of the group consisting of;
at least one encrypted message, at least one non-encrypted message, or combinations thereof from the enterprise server and for transmitting a member of the group consisting of;
at least one encrypted response, at least one non-encrypted response or combinations thereof to the enterprise server;wherein the at least one data storage comprises computer instructions for instructing the first processor to; perform as a soft remote terminal unit; select at least one protocol module for communication with the enterprise server, forming at least one selected protocol module; select at least one appropriate telemetry method for transmitting and receiving messages using the at least one selected protocol module; at least once authenticate that the enterprise server is authorized to transmit to the intelligent electronic cryptographic module, forming an authenticated enterprise server; at least once authenticate that the intelligent electronic cryptographic module is authorized to transmit to the enterprise server; receive the at least one encrypted message from the authenticated enterprise server; decrypt the at least one encrypted message transmitted from the authenticated enterprise server using the first cryptography chip, forming the at least one decrypted message; encrypt the at least one non-encrypted response from the intelligent electronic cryptographic module unit using the first cryptography chip, forming the at least one encrypted response; and transmit the at least one encrypted response to the enterprise server.
-
Specification