7Tunnels, Inc.

United States of America

Back to Profile

1-19 of 19 for 7Tunnels, Inc. Sort by
Query
Aggregations
Jurisdiction
        United States 12
        World 7
Date
2025 1
2023 2
2022 1
2021 4
Before 2021 11
IPC Class
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems 14
G06F 7/58 - Random or pseudo-random number generators 12
H04L 9/08 - Key distribution 10
H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner 3
H04L 9/20 - Pseudorandom key sequence combined element-for-element with data sequence 3
See more
Status
Pending 2
Registered / In Force 17
Found results for  patents

1.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR DEVELOPMENT OF POOLS OF RANDOMNUMBERS

      
Application Number 19195713
Status Pending
Filing Date 2025-04-30
First Publication Date 2025-08-28
Owner 7Tunnels Inc. (USA)
Inventor Adams, Michael David

Abstract

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.

IPC Classes  ?

2.

Cryptographic systems and methods for maintenance of pools of random numbers

      
Application Number 17802112
Grant Number 12160509
Status In Force
Filing Date 2021-01-31
First Publication Date 2023-03-16
Grant Date 2024-12-03
Owner 7Tunnels Inc. (USA)
Inventor Hammon, Michael L.

Abstract

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.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • G06F 7/58 - Random or pseudo-random number generators
  • G06F 21/60 - Protecting data
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner

3.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR DEVELOPMENT OF POOLS OF RANDOM NUMBERS

      
Application Number 17802122
Status Pending
Filing Date 2021-01-31
First Publication Date 2023-03-16
Owner 7Tunnels Inc. (USA)
Inventor Adams, Michael David

Abstract

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.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • G06F 7/58 - Random or pseudo-random number generators
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

4.

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

      
Application Number 17830333
Grant Number 11924328
Status In Force
Filing Date 2022-06-02
First Publication Date 2022-09-22
Grant Date 2024-03-05
Owner 7Tunnels Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
  • H04L 9/16 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms the keys or algorithms being changed during operation

5.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR DEVELOPMENT OF POOLS OF RANDOM NUMBERS

      
Application Number US2021015960
Publication Number 2021/178083
Status In Force
Filing Date 2021-01-31
Publication Date 2021-09-10
Owner 7TUNNELS INC. (USA)
Inventor Adams, Michael David

Abstract

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

6.

CRYPTOGRAPHIC SYSTEMS AND METHODS FOR MAINTENANCE OF POOLS OF RANDOM NUMBERS

      
Application Number US2021015959
Publication Number 2021/173304
Status In Force
Filing Date 2021-01-31
Publication Date 2021-09-02
Owner 7TUNNELS INC. (USA)
Inventor Hammon, Michael L.

Abstract

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.

IPC Classes  ?

  • G06Q 20/00 - Payment architectures, schemes or protocols
  • G06F 7/58 - Random or pseudo-random number generators

7.

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

      
Application Number 16637806
Grant Number 11362813
Status In Force
Filing Date 2018-08-24
First Publication Date 2021-07-15
Grant Date 2022-06-14
Owner 7Tunnels Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/12 - Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/16 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms the keys or algorithms being changed during operation

8.

Cryptographic systems and methods for modification of pools of random numbers

      
Application Number 17099302
Grant Number 11398905
Status In Force
Filing Date 2020-11-16
First Publication Date 2021-03-18
Grant Date 2022-07-26
Owner 7Tunnels Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Wiener, David
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • G06F 7/58 - Random or pseudo-random number generators
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

9.

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

      
Application Number 16959244
Grant Number 10855459
Status In Force
Filing Date 2019-01-11
First Publication Date 2020-10-22
Grant Date 2020-12-01
Owner 7Tunnels, Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.
  • Wiener, David

Abstract

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.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • G06F 7/58 - Random or pseudo-random number generators
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

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

      
Application Number 16323390
Grant Number 11201729
Status In Force
Filing Date 2017-08-11
First Publication Date 2020-10-22
Grant Date 2021-12-14
Owner 7Tunnels Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • G06F 7/58 - Random or pseudo-random number generators
  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

11.

Random cipher pad cryptography

      
Application Number 16858431
Grant Number 11245515
Status In Force
Filing Date 2020-04-24
First Publication Date 2020-09-17
Grant Date 2022-02-08
Owner 7Tunnels Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/20 - Pseudorandom key sequence combined element-for-element with data sequence
  • H04L 9/28 - Arrangements for secret or secure communicationsNetwork security protocols using particular encryption algorithm
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • G06F 7/58 - Random or pseudo-random number generators
  • H04L 9/08 - Key distribution

12.

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

      
Application Number US2019013183
Publication Number 2019/143528
Status In Force
Filing Date 2019-01-11
Publication Date 2019-07-25
Owner 7TUNNELS, INC. (USA)
Inventor
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.
  • Wiener, David

Abstract

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.

IPC Classes  ?

  • G06F 7/58 - Random or pseudo-random number generators
  • G06F 12/14 - Protection against unauthorised use of memory
  • H04B 1/69 - Spread spectrum techniques
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

13.

Systems and methods for secure communication using random cipher pad cryptography

      
Application Number 16323677
Grant Number 11082211
Status In Force
Filing Date 2017-08-11
First Publication Date 2019-06-13
Grant Date 2021-08-03
Owner 7Tunnels, Inc. (USA)
Inventor
  • Mccarthy, Kevin R.
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.

Abstract

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.

IPC Classes  ?

  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/08 - Key distribution
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 7/58 - Random or pseudo-random number generators

14.

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

      
Application Number US2018048010
Publication Number 2019/040909
Status In Force
Filing Date 2018-08-24
Publication Date 2019-02-28
Owner 7TUNNELS, INC. (USA)
Inventor
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

15.

Random cipher pad cryptography

      
Application Number 16011301
Grant Number 10637649
Status In Force
Filing Date 2018-06-18
First Publication Date 2019-02-21
Grant Date 2020-04-28
Owner 7Tunnels, Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/20 - Pseudorandom key sequence combined element-for-element with data sequence
  • H04L 9/28 - Arrangements for secret or secure communicationsNetwork security protocols using particular encryption algorithm
  • H04K 1/00 - Secret communication
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • G06F 7/58 - Random or pseudo-random number generators
  • H04L 9/08 - Key distribution

16.

SYSTEMS AND METHODS FOR SECURE COMMUNICATION USING RANDOM CIPHER PAD CRYPTOGRAPHY

      
Application Number US2017046520
Publication Number 2018/089070
Status In Force
Filing Date 2017-08-11
Publication Date 2018-05-17
Owner 7TUNNELS, INC. (USA)
Inventor
  • Mccarthy, Kevin R.
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.

Abstract

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

17.

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

      
Application Number US2017046516
Publication Number 2018/031895
Status In Force
Filing Date 2017-08-11
Publication Date 2018-02-15
Owner 7TUNNELS, INC. (USA)
Inventor
  • Mccarthy, Kevin R.
  • Hammon, Michael L.
  • Hildebrandt, Wesley A.

Abstract

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.

IPC Classes  ?

  • G06F 7/58 - Random or pseudo-random number generators
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 21/60 - Protecting data
  • G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

18.

RANDOM CIPHER PAD CRYPTOGRAPHY

      
Application Number US2016028504
Publication Number 2017/011046
Status In Force
Filing Date 2016-04-20
Publication Date 2017-01-19
Owner 7TUNNELS, INC. (USA)
Inventor
  • Hammon, Michael, L.
  • Mccarthy, Kevin, R.

Abstract

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.

IPC Classes  ?

  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

19.

Random cipher pad cryptography

      
Application Number 15134260
Grant Number 10003457
Status In Force
Filing Date 2016-04-20
First Publication Date 2016-10-27
Grant Date 2018-06-19
Owner 7Tunnels, Inc. (USA)
Inventor
  • Hammon, Michael L.
  • Mccarthy, Kevin R.

Abstract

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.

IPC Classes  ?

  • H04L 9/20 - Pseudorandom key sequence combined element-for-element with data sequence
  • H04L 9/28 - Arrangements for secret or secure communicationsNetwork security protocols using particular encryption algorithm
  • H04K 1/00 - Secret communication
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • G06F 7/58 - Random or pseudo-random number generators