7Tunnels, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-19 de 19 pour 7Tunnels, Inc. Trier par
Recheche Texte
Affiner par
Juridiction
        États-Unis 12
        International 7
Date
2025 1
2023 2
2022 1
2021 4
Avant 2021 11
Classe IPC
H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES 14
G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires 12
H04L 9/08 - Répartition de clés 10
H04L 9/12 - Dispositifs de chiffrement d'émission et de réception synchronisés ou initialisés d'une manière particulière 3
H04L 9/20 - Séquence de clé pseudo-aléatoire combinée élément par élément avec la séquence de données 3
Voir plus
Statut
En Instance 2
Enregistré / En vigueur 17
Résultats pour  brevets

1.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR DEVELOPMENT OF POOLS OF RANDOMNUMBERS

      
Numéro d'application 19195713
Statut En instance
Date de dépôt 2025-04-30
Date de la première publication 2025-08-28
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s) Adams, Michael David

Abrégé

Systems and methods include a random number pool in communication with a random number device. One or more sets of key data elements are implemented using the random number device with one or more variables input into the random number device from the random number pool.

Classes IPC  ?

2.

Cryptographic systems and methods for maintenance of pools of random numbers

      
Numéro d'application 17802112
Numéro de brevet 12160509
Statut Délivré - en vigueur
Date de dépôt 2021-01-31
Date de la première publication 2023-03-16
Date d'octroi 2024-12-03
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s) Hammon, Michael L.

Abrégé

Systems and methods include a random number pool where one or more sets of key data elements of the random number pool are transmitted and added or replaced with another set of key data elements.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • G06F 21/60 - Protection de données
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/12 - Dispositifs de chiffrement d'émission et de réception synchronisés ou initialisés d'une manière particulière

3.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR DEVELOPMENT OF POOLS OF RANDOM NUMBERS

      
Numéro d'application 17802122
Statut En instance
Date de dépôt 2021-01-31
Date de la première publication 2023-03-16
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s) Adams, Michael David

Abrégé

Systems and methods include a random number pool in communication with a random number device. One or more sets of key data elements are developed using the random number device with one or more variables input into the random number device from the random number pool.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

4.

Cryptographic systems and methods for extending apparent size of pools of truly random numbers

      
Numéro d'application 17830333
Numéro de brevet 11924328
Statut Délivré - en vigueur
Date de dépôt 2022-06-02
Date de la première publication 2022-09-22
Date d'octroi 2024-03-05
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abrégé

A first copy of a True Random Number (TRN) pool comprising key data of truly random numbers in a pool of files may be stored on a sender and a second copy of the TRN pool is stored on a receiver. An apparent size of the TRN pool on each device is expanded using a randomizing process for selecting and re-using the key data from the files to produce transmit key data from the first copy and receive key data from the second copy.

Classes IPC  ?

  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/12 - Dispositifs de chiffrement d'émission et de réception synchronisés ou initialisés d'une manière particulière
  • H04L 9/16 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes qui sont changés pendant l'opération

5.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR DEVELOPMENT OF POOLS OF RANDOM NUMBERS

      
Numéro d'application US2021015960
Numéro de publication 2021/178083
Statut Délivré - en vigueur
Date de dépôt 2021-01-31
Date de publication 2021-09-10
Propriétaire 7TUNNELS INC. (USA)
Inventeur(s) Adams, Michael David

Abrégé

Systems and methods include a random number pool in communication with a random number device. One or more sets of key data elements are developed using the random number device with one or more variables input into the random number device from the random number pool.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

6.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR MAINTENANCE OF POOLS OF RANDOM NUMBERS

      
Numéro d'application US2021015959
Numéro de publication 2021/173304
Statut Délivré - en vigueur
Date de dépôt 2021-01-31
Date de publication 2021-09-02
Propriétaire 7TUNNELS INC. (USA)
Inventeur(s) Hammon, Michael L.

Abrégé

Systems and methods include a random number pool where one or more sets of key data elements of the random number pool are transmitted and added or replaced with another set of key data elements.

Classes IPC  ?

  • G06Q 20/00 - Architectures, schémas ou protocoles de paiement
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires

7.

Cryptographic systems and methods for extending apparent size of pools of truly random numbers

      
Numéro d'application 16637806
Numéro de brevet 11362813
Statut Délivré - en vigueur
Date de dépôt 2018-08-24
Date de la première publication 2021-07-15
Date d'octroi 2022-06-14
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abrégé

A first copy of a True Random Number (TRN) pool comprising key data of truly random numbers in a pool of files may be stored on a sender and a second copy of the TRN pool is stored on a receiver. An apparent size of the TRN pool on each device is expanded using a randomizing process for selecting and re-using the key data from the files to produce transmit key data from the first copy and receive key data from the second copy.

Classes IPC  ?

  • H04L 9/12 - Dispositifs de chiffrement d'émission et de réception synchronisés ou initialisés d'une manière particulière
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/16 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes qui sont changés pendant l'opération

8.

Cryptographic systems and methods for modification of pools of random numbers

      
Numéro d'application 17099302
Numéro de brevet 11398905
Statut Délivré - en vigueur
Date de dépôt 2020-11-16
Date de la première publication 2021-03-18
Date d'octroi 2022-07-26
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Wiener, David
  • Mccarthy, Kevin R.

Abrégé

Systems and methods include modifying a random number pool using one or more user-identified randomization processes to produce a modified RN pool with a user-specific modification that is unknown to or otherwise separated from a RN provider. Systems and methods also include sending and receiving encrypted messages that are encrypted and decrypted using the modified RN pool.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

9.

Cryptographic systems and methods for modification of pools of truly random numbers

      
Numéro d'application 16959244
Numéro de brevet 10855459
Statut Délivré - en vigueur
Date de dépôt 2019-01-11
Date de la première publication 2020-10-22
Date d'octroi 2020-12-01
Propriétaire 7Tunnels, Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.
  • Wiener, David

Abrégé

Systems and methods include modifying a Tme Random Number (TRN) pool using one or more user-identified randomization processes to produce a modified TRN pool with a user-specific modification that is unknown to or otherwise separated from a TRN provider. Systems and methods also include sending and receiving encrypted messages that are encrypted and decrypted using the modified TRN pool.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

10.

Devices and methods for enabling portable secure communication using random cipher pad cryptography by enabling communications to be passed to the device from a host, encrypted and/or decrypted, and passed back to the host

      
Numéro d'application 16323390
Numéro de brevet 11201729
Statut Délivré - en vigueur
Date de dépôt 2017-08-11
Date de la première publication 2020-10-22
Date d'octroi 2021-12-14
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abrégé

A cryptographic system includes a host device and a cryptographic device. For encryption, the host includes an application that is configured to enable a user to compose an unencrypted message on a user interface and transmit the unencrypted message. The cryptographic device is configured to receive the unencrypted message, encrypt the unencrypted message with RCPs on a non-volatile storage to create an encrypted message, and send the encrypted message to the host, which then transmits the encrypted message through a communication channel. For decryption, the host receives an encrypted message through the communication channel and sends it to the cryptographic device. The cryptographic device decrypts the encrypted message with the RCPs and sends the decrypted message back to the host, which presents the decrypted message on a display. The cryptographic device may be configured to destroy RCPs that have been used up.

Classes IPC  ?

  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

11.

Random cipher pad cryptography

      
Numéro d'application 16858431
Numéro de brevet 11245515
Statut Délivré - en vigueur
Date de dépôt 2020-04-24
Date de la première publication 2020-09-17
Date d'octroi 2022-02-08
Propriétaire 7Tunnels Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Mccarthy, Kevin R.

Abrégé

Methods for a server include defining a starting element and an element step size. A pad mapping is applied to a data Random Cipher Pad (RCP) to obtain a Key RCP using each element of the data RCP once in a predetermined non-sequential order. The starting element and the element step size are combined with the data RCP. The data RCP is encrypted using the Key RCP to produce a subsequent data RCP. The subsequent data RCP is transmitted to another computer. Methods for clients include applying a pad mapping to a data RCP to obtain a Key RCP using each element of the data RCP once in a predetermined non-sequential order to develop the Key RCP. The Key RCP is encrypted using the data RCP to produce a subsequent Key RCP. A data structure is encrypted using the data RCP to produce an encrypted data structure.

Classes IPC  ?

  • H04L 9/20 - Séquence de clé pseudo-aléatoire combinée élément par élément avec la séquence de données
  • H04L 9/28 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant un algorithme de chiffrement particulier
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • H04L 9/08 - Répartition de clés

12.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR MODIFICATION OF POOLS OF TRULY RANDOM NUMBERS

      
Numéro d'application US2019013183
Numéro de publication 2019/143528
Statut Délivré - en vigueur
Date de dépôt 2019-01-11
Date de publication 2019-07-25
Propriétaire 7TUNNELS, INC. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.
  • Wiener, David

Abrégé

Systems and methods include modifying a True Random Number (TRN) pool using one or more user-identified randomization processes to produce a modified TRN pool with a user-specific modification that is unknown to or otherwise separated from a TRN provider. Systems and methods also include sending and receiving encrypted messages that are encrypted and decrypted using the modified TRN pool.

Classes IPC  ?

  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
  • H04B 1/69 - Techniques d'étalement de spectre
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

13.

Systems and methods for secure communication using random cipher pad cryptography

      
Numéro d'application 16323677
Numéro de brevet 11082211
Statut Délivré - en vigueur
Date de dépôt 2017-08-11
Date de la première publication 2019-06-13
Date d'octroi 2021-08-03
Propriétaire 7Tunnels, Inc. (USA)
Inventeur(s)
  • Mccarthy, Kevin R.
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.

Abrégé

Systems and methods with multiple different modes for bidirectional data transfer of messages encrypted with Random Cipher Pads (RCPs) are disclosed. A direct mode is from one single endpoint to another endpoint in a peer-to-peer fashion. A throughput mode may be configured as a communication between endpoints with a cryptographic data server (CDS) managing communications and additional encryption between the endpoints. The CDS further encrypts the messages such that there is a peer-to-peer encryption between the source endpoint and the CDS and a different peer-to-peer encryption between the CDS and destination endpoints. The throughput mode may also be configured as a broadcast communication between a sender and multiple destinations, each with its own different RCP encryption. A router-to-router mode may be thought of as a specific type of peer-to-peer transfer where the peers on each end are routers, servers, Virtual Private Network servers, and gateways rather than user endpoints.

Classes IPC  ?

  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/08 - Répartition de clés
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires

14.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR EXTENDING APPARENT SIZE OF POOLS OF TRULY RANDOM NUMBERS

      
Numéro d'application US2018048010
Numéro de publication 2019/040909
Statut Délivré - en vigueur
Date de dépôt 2018-08-24
Date de publication 2019-02-28
Propriétaire 7TUNNELS, INC. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abrégé

A first copy of a True Random Number (TRN) pool comprising key data of truly random numbers in a pool of files may be stored on a sender and a second copy of the TRN pool is stored on a receiver. An apparent size of the TRN pool on each device is expanded using a randomizing process for selecting and re-using the key data from the files to produce transmit key data from the first copy and receive key data from the second copy.

Classes IPC  ?

  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

15.

Random cipher pad cryptography

      
Numéro d'application 16011301
Numéro de brevet 10637649
Statut Délivré - en vigueur
Date de dépôt 2018-06-18
Date de la première publication 2019-02-21
Date d'octroi 2020-04-28
Propriétaire 7Tunnels, Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Mccarthy, Kevin R.

Abrégé

Methods for a server include defining a starting element and an element step size. A pad mapping is applied to a data Random Cipher Pad (RCP) to obtain a Key RCP using each element of the Data RCP once in a predetermined non-sequential order. The starting element and the element step size are combined with the Data RCP. The Data RCP is encrypted using the Key RCP to produce a subsequent Data RCP. The subsequent Data RCP is transmitted to another computer. Methods for clients include applying a pad mapping to a Data RCP to obtain a Key RCP using each element of the Data RCP once in a predetermined non-sequential order to develop the Key RCP. The Key RCP is encrypted using the Data RCP to produce a subsequent Key RCP. A data structure is encrypted using the Data RCP to produce an encrypted data structure.

Classes IPC  ?

  • H04L 9/20 - Séquence de clé pseudo-aléatoire combinée élément par élément avec la séquence de données
  • H04L 9/28 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant un algorithme de chiffrement particulier
  • H04K 1/00 - Communications secrètes
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • H04L 9/08 - Répartition de clés

16.

SYSTEMS AND METHODS FOR SECURE COMMUNICATION USING RANDOM CIPHER PAD CRYPTOGRAPHY

      
Numéro d'application US2017046520
Numéro de publication 2018/089070
Statut Délivré - en vigueur
Date de dépôt 2017-08-11
Date de publication 2018-05-17
Propriétaire 7TUNNELS, INC. (USA)
Inventeur(s)
  • Mccarthy, Kevin R.
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.

Abrégé

Systems and methods with multiple different modes for bidirectional data transfer of messages encrypted with Random Cipher Pads (RCPs) are disclosed. A direct mode is from one single endpoint to another endpoint in a peer-to-peer fashion. A throughput mode may be configured as a communication between endpoints with a cryptographic data server (CDS) managing communications and additional encryption between the endpoints. The CDS further encrypts the messages such that there is a peer-to-peer encryption between the source endpoint and the CDS and a different peer-to-peer encryption between the CDS and destination endpoints. The throughput mode may also be configured as a broadcast communication between a sender and multiple destinations, each with its own different RCP encryption. A router-to-router mode may be thought of as a specific type of peer-to-peer transfer where the peers on each end are routers, servers, Virtual Private Network servers, and gateways rather than user endpoints.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

17.

DEVICES AND METHODS FOR ENABLING PORTABLE SECURE COMMUNICATION USING RANDOM CIPHER PAD CRYPTOGRAPHY

      
Numéro d'application US2017046516
Numéro de publication 2018/031895
Statut Délivré - en vigueur
Date de dépôt 2017-08-11
Date de publication 2018-02-15
Propriétaire 7TUNNELS, INC. (USA)
Inventeur(s)
  • Mccarthy, Kevin R.
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.

Abrégé

A cryptographic system includes a host device and a cryptographic device. For encryption, the host includes an application that is configured to enable a user to compose an unencrypted message on a user interface and transmit the unencrypted message. The cryptographic device is configured to receive the unencrypted message, encrypt the unencrypted message with RCPs on a non-volatile storage to create an encrypted message, and send the encrypted message to the host, which then transmits the encrypted message through a communication channel. For decryption, the host receives an encrypted message through the communication channel and sends it to the cryptographic device. The cryptographic device decrypts the encrypted message with the RCPs and sends the decrypted message back to the host, which presents the decrypted message on a display. The cryptographic device may be configured to destroy RCPs that have been used up.

Classes IPC  ?

  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 21/60 - Protection de données
  • G07F 7/10 - Mécanismes actionnés par des objets autres que des pièces de monnaie pour déclencher ou actionner des appareils de vente, de location, de distribution de pièces de monnaie ou de papier-monnaie, ou de remboursement par carte d'identité codée ou carte de crédit codée utilisée simultanément avec un signal codé
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

18.

RANDOM CIPHER PAD CRYPTOGRAPHY

      
Numéro d'application US2016028504
Numéro de publication 2017/011046
Statut Délivré - en vigueur
Date de dépôt 2016-04-20
Date de publication 2017-01-19
Propriétaire 7TUNNELS, INC. (USA)
Inventeur(s)
  • Hammon, Michael, L.
  • Mccarthy, Kevin, R.

Abrégé

Methods for a server include defining a starting element and an element step size. A pad mapping is applied to a data Random Cipher Pad (RCP) to obtain a Key RCP using each element of the Data RCP once in a predetermined non-sequential order. The starting element and the element step size are combined with the Data RCP. The Data RCP is encrypted using the Key RCP to produce a subsequent Data RCP. The subsequent Data RCP is transmitted to another computer. Methods for clients include applying a pad mapping to a Data RCP to obtain a Key RCP using each element of the Data RCP once in a predetermined non-sequential order to develop the Key RCP. The Key RCP is encrypted using the Data RCP to produce a subsequent Key RCP. A data structure is encrypted using the Data RCP to produce an encrypted data structure.

Classes IPC  ?

  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

19.

Random cipher pad cryptography

      
Numéro d'application 15134260
Numéro de brevet 10003457
Statut Délivré - en vigueur
Date de dépôt 2016-04-20
Date de la première publication 2016-10-27
Date d'octroi 2018-06-19
Propriétaire 7Tunnels, Inc. (USA)
Inventeur(s)
  • Hammon, Michael L.
  • Mccarthy, Kevin R.

Abrégé

Methods for a server include defining a starting element and an element step size. A pad mapping is applied to a data Random Cipher Pad (RCP) to obtain a Key RCP using each element of the Data RCP once in a predetermined non-sequential order. The starting element and the element step size are combined with the Data RCP. The Data RCP is encrypted using the Key RCP to produce a subsequent Data RCP. The subsequent Data RCP is transmitted to another computer. Methods for clients include applying a pad mapping to a Data RCP to obtain a Key RCP using each element of the Data RCP once in a predetermined non-sequential order to develop the Key RCP. The Key RCP is encrypted using the Data RCP to produce a subsequent Key RCP. A data structure is encrypted using the Data RCP to produce an encrypted data structure.

Classes IPC  ?

  • H04L 9/20 - Séquence de clé pseudo-aléatoire combinée élément par élément avec la séquence de données
  • H04L 9/28 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant un algorithme de chiffrement particulier
  • H04K 1/00 - Communications secrètes
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires