Introduction to sgframework
Secure Gateway is a concept for an Internet Protocol (IP) based in-vehicle infotainment network, with a secure connection to the safety-critical vehicle network. This allows the user to install infotainment apps on the infotaiment head unit (IHU), without compromising the vehicle safety. The concept is also useful for example in industrial applications, where serial communication to industrial equipment must be protected, or in general for Internet-of-things (IoT) applications.
This sgframework library is a Python package intended for implementing demonstration nodes in the suggested architecture.
There are several examples available, including examples running CAN (Controller Area Network) communication on embedded Linux boards (for example Raspberry Pi and Beaglebone).
Web resources
Free software: BSD license
Source code on GitHub: https://github.com/caran/SecureGateway
Documentation: https://sgframework.readthedocs.org
Python Package Index (PyPI): https://pypi.python.org/pypi/sgframework
Features
Examples use the can4python package for CAN communication.
Implements Apps and Resources.
Supports Python 3.3 and later.
Installation and usage
See separate documentation pages.
History
0.2.1 - 0.2.3 (2016-10-17)
Documentation dependency update for readthedocs.org
Documentation adjustment to display nicely on PyPI.
0.2.0 (2016-10-17)
Improved documentation
Examples included
0.1.0 (2016-07-26)
First release on GitHub.
Metadata
Release files for sgframework 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| sgframework-0.2.3.tar.gz | 86.0 kB | Without provenance | Details for sgframework-0.2.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| sgframework-0.2.3-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for sgframework-0.2.3-py2.py3-none-any.whl |
Total release size: 116.6 kB
Release files / sgframework-0.2.3.tar.gz
| Download URL | sgframework-0.2.3.tar.gz |
|---|---|
| Size | 86.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7e57d9e560f597cfd9c617ed24defb374480edfc3a123f0c912eca0baa36a3c7
|
|
BLAKE2b-256 checksum How to use checksums |
974fbe0ad031563ea9c6d653a3ee230de26d99a368b8f97d803738c5e4260c0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / sgframework-0.2.3-py2.py3-none-any.whl
| Download URL | sgframework-0.2.3-py2.py3-none-any.whl |
|---|---|
| Size | 30.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
158b84524b076b7207d8aaed4d2955a1832d3e1bd79c291ebdadda6d130c15bc
|
|
BLAKE2b-256 checksum How to use checksums |
51c17e23f07a04ef21dc276e57c8fe8852415641599422b4f1000402a5adf361
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for sgframework 0.2.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.