Skip to content
/ OSTP Public

A secure transport layer protocol designed for reliable and authenticated data transmission over TCP connections. It provides strong security guarantees using pre-shared keys and modern cryptographic algorithms.

License

Notifications You must be signed in to change notification settings

orbitgw/OSTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ORBITGW's Secure Transfer Protocol

Overview

OSTP (ORBITGW's Secure Transfer Protocol) is a secure transport layer protocol designed for reliable and authenticated data transmission over TCP connections. It provides strong security guarantees using pre-shared keys and modern cryptographic algorithms.

Features

  • Mutual Authentication: Both client and server authenticate each other using pre-shared keys
  • Strong Encryption: Uses AES-256-GCM for authenticated encryption with integrity protection
  • Replay Protection: Timestamp-based validation prevents replay attacks
  • Forward Secrecy: Session keys are ephemeral and derived from random values
  • Simple Protocol: Clean and straightforward handshake mechanism

Latest Specification

ostp-specification-0.1

License and Copyright Notice

Copyright (c) 2025 orbitgw orbitgw@foxmail.com

All documents are authorized under the CC BY-SA 4.0 license.


Note: This is an experimental protocol. Implementations should undergo thorough security review before deployment in production environments.

About

A secure transport layer protocol designed for reliable and authenticated data transmission over TCP connections. It provides strong security guarantees using pre-shared keys and modern cryptographic algorithms.

Topics

Resources

License

Stars

Watchers

Forks