A secure communications data processor, comprising: an airborne datalink gateway configured to: translate data, to be transmitted to, or received through, a satellite communications system from a first internet protocol to at least one of a second internet protocol or another protocol, and use a protocol to form messages, wherein the protocol wraps the messages with a protocol header comporting to the protocol, the protocol header including at least one of a message type, message number, session identification number, time stamp, and location stamp; an encryption system; an airborne security gateway communicatively coupled to the airborne datalink gateway and coupled to the encryption system; and a communications manager coupled to the airborne datalink gateway and the airborne security gateway and configured to manage the airborne datalink gateway and the airborne security gateway, wherein the secure communications data processor is configured to be coupled between at least one router and a satellite communications radio system, and to be installed in an aircraft separately from the at least one router and the satellite communications radio system, wherein the communications manager is configured to manage the airborne datalink gateway and the airborne security gateway by: directing the airborne security gateway to form a secure, encrypted link with a ground security gateway by using the encryption system; and directing the airborne datalink gateway to form a datalink with a ground datalink gateway by using the secure, encrypted link with the ground security gateway. an airborne datalink gateway configured to: translate data, to be transmitted to, or received through, a satellite communications system from a first internet protocol to at least one of a second internet protocol or another protocol, and use a protocol to form messages, wherein the protocol wraps the messages with a protocol header comporting to the protocol, the protocol header including at least one of a message type, message number, session identification number, time stamp, and location stamp; an encryption system; an airborne security gateway communicatively coupled to the airborne datalink gateway and coupled to the encryption system; and a communications manager coupled to the airborne datalink gateway and the airborne security gateway and configured to manage the airborne datalink gateway and the airborne security gateway, wherein the secure communications data processor is configured to be coupled between at least one router and a satellite communications radio system, and to be installed in an aircraft separately from the at least one router and the satellite communications radio system, wherein the communications manager is configured to manage the airborne datalink gateway and the airborne security gateway by: directing the airborne security gateway to form a secure, encrypted link with a ground security gateway by using the encryption system; and directing the airborne datalink gateway to form a datalink with a ground datalink gateway by using the secure, encrypted link with the ground security gateway. directing the airborne security gateway to form a secure, encrypted link with a ground security gateway by using the encryption system; and directing the airborne datalink gateway to form a datalink with a ground datalink gateway by using the secure, encrypted link with the ground security gateway.