Skip to main content

PolKA - A Polynomial Scrict-Source Routing - Tools

Project description

PolKA - A Novel Source Routing Mechanism Library

Description

Python package that provides configuration access to PolKA Library.

Installation

Please make sure you have:

  • a Python version greater than or equal to 3.6,

  • gcc, make and Python headers installed (sudo apt install build-essential python3-dev on Ubuntu)

  • pip installed

  • venv installed (sudo apt install python3-venv on Ubuntu)

  • access to the Github repository

# Recommended create a venv:
$ python3 -m venv .venv
$ source .venv/bin/activate

# Having the wheel package pre-installed in the venv helps to avoid errors
$ pip install wheel

# With SSH access:
$ pip install git+ssh://git@github.com/nerds-ufes/polka.git@master#egg=polka
# With HTTP access:
$ pip install git+https://github.com/nerds-ufes/polka.git

# Installing after cloning using git
$ cd polka/
$ python3 -m pip install . --user --upgrade

Optionally, to increase entropy (used for cryptography) the package rng-tools can also be installed (sudo apt install rng-tools on Ubuntu).

Overview

Low Level Python Library

This package provide a Python library for interfacing the PolKA Mechanism.

Example:

from polka.tools import *
from polka.generate import *
from polka.analysis import *

Note

This project has been maintained by LabNERDS - Federal University of Espirito Santo. For details and usage information, go to the page on https://github.com/nerds-ufes/PolKA.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

polka_routing-0.2.2-py2.py3-none-any.whl (20.9 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page