Payload layer security for file transfer
AssigneeJP Morgan Chase Bank
InventorGlenn Benson
Life of this patent
Estimating the term…
Abstract
A method for providing file transfer security includes receiving an authentication file including a first key and authentication information, extracting the first key from the authentication file, decrypting the authentication information with the first key, and validating the authentication information. The authentication information is encrypted, and may include a nonce, a timestamp, and/or a second key. A system for providing file transfer security includes a DMZ proxy programmed and configured to receive an authentication file from a client including authentication information. The DMZ proxy extracts a first key from the authentication file, decrypts the authentication information with the first key, and validates the authentication information.
Claims80
A method for providing file transfer security, the method comprising the steps of:
- receiving an authentication file that includes decrypting information;
- and
- receiving an encrypted payload file, the decrypting information being configured to facilitate decryption of the payload file.
A method for providing file transfer security, the method comprising the steps of:
- receiving a payload file on a block-by-block basis;
- if an error is present in a received block, detecting the error;
- and
- upon detection of an error in a received block, terminating the receiving of the payload file
- wherein the provided file transfer security is File Transfer Connection Secure.
A method for providing file transfer security, the method comprising the steps of:
- receiving an authentication file including a first key and authentication information, wherein the authentication file is associated with a payload file;
- extracting the first key from the authentication file;
- and
- decrypting the authentication information with the first key.
A connection-secure system for providing File Transfer Security in which a sender performs all cryptographic operations before transmitting any or all of a payload file to the recipient.
A system for providing file transfer security, the system comprising one or more processors configured to perform the steps of:
- receiving an authentication file that includes decrypting information;
- and
- receiving an encrypted payload file, the decrypting information being configured to facilitate decryption of the payload file.
A system for providing file transfer security, the system comprising one or more processors configured to perform the steps of steps of:
- receiving a payload file on a block-by-block basis;
- if an error is present in a received block, detecting the error;
- and
- upon detection of an error in a received block, terminating the receiving of the payload file
- wherein the provided file transfer security is File Transfer Connection Secure.
A system for providing file transfer security, the system comprising one or more processors configured to perform the steps of:
- receiving an authentication file including a first key and authentication information, wherein the authentication file is associated with a payload file;
- extracting the first key from the authentication file;
- and
- decrypting the authentication information with the first key.
A connection-secure system, comprising one or more processors, for providing File Transfer Security in which a sender performs all cryptographic operations before transmitting any or all of a payload file to the recipient.
A method for providing file transfer security, the method comprising the steps of:
- receiving an authentication file that includes decrypting information;
- receiving an encrypted payload file, the decrypting information being configured to facilitate decryption of the payload file;
- decrypting the payload file by use of the decrypting information;
- and
- detecting an error in the payload file by way of cryptographically secure error detection method;
- wherein a key is used to secure the error detection algorithm, the key having a selectable entropy.
A method for providing file transfer security, the method comprising the steps of:
- receiving an authentication file including a first key and authentication information, wherein the authentication file is associated with a payload file;
- extracting the first key from the authentication file;
- decrypting the authentication information with the first key;
- receiving a payload file associated with the authentication file;
- the authentication file comprising a second key, wherein the payload is encrypted with the second key,
- decrypting the payload file with the second key;
- validating the decrypted payload on a block-by-block basis;
- if an error is present in a received block, detecting the error;
- and
- upon detection of an error in a received block, terminating the receiving of the payload file.
Dependencies are inferred from the claim text.