A Python package enabling the secure transfer of data from an insecure sender to an air-gapped computer equipped with a camera.
Project description
Send 2 Air-Gap
This is a project to provide data to an air-gapped system.
The air-gapped system uses a camera to receive unidirectional communication. Creating a "data diode" that can be used to provide data to systems in a high security environment.
The unsecure system will display the data using qr-codes, that are decoded on the secure air-gapped system.
There's even a method to acknowledge receipt of the data. The method involves inputing an associated timestamp on the unsecure system. This would typically be a manual operation, but does provide possible ways to automate the acknowledgement.
Install it from PyPI
pip install send2airgap
Usage
from send2airgap import BaseClass
from send2airgap import base_function
BaseClass().base_method()
base_function()
$ python -m send2airgap
#or
$ send2airgap
Development
Read the CONTRIBUTING.md file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file send2airgap-0.0.3.tar.gz.
File metadata
- Download URL: send2airgap-0.0.3.tar.gz
- Upload date:
- Size: 13.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4df4e21da34efd4c19f9d45e4c2fc19eff69d5ecdf34fbb98079bce6acabf4ff
|
|
| MD5 |
b370848afc250939123b5f9dbc5c0f6c
|
|
| BLAKE2b-256 |
be172de025b4fe8ee37a11ccdea57f8594e81140982b85bd1345124caf90ce16
|
File details
Details for the file send2airgap-0.0.3-py3-none-any.whl.
File metadata
- Download URL: send2airgap-0.0.3-py3-none-any.whl
- Upload date:
- Size: 10.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d92fd5e417f400e8ee6e0989745340315ee4c73bbf23a3a2d54fa6f71a124d6e
|
|
| MD5 |
609052576d2c4f0181e1eb287c915ade
|
|
| BLAKE2b-256 |
c6f9a1287a566ae9ed4aa872c38f85e24707cec997e3a90ca2d02e5066ba3908
|