Skip to main content

Implementation of tropical cryptographic protocols and attacks.

Project description

tropicpy

Welcome to tropicpy repository! Here you can find implementation of tropical cryptographic protocols and attacks.

Currently available are protocols:

  1. Grigorie-Shpilrain (2014)
  2. Grigorie-Shpilrain (2019)

and attacks:

  1. Kotov-Ushakov simple and general attacks on Grigorie-Shpilrain (2014) protocol
  2. Rudy-Monico attack on Grigorie-Shpilrain (2019) protocol
  3. Isaac-Kahrobaei attack on Grigorie-Shpilrain (2019) protocol.

How to use?

If you wish to use protocols and attacks implemented in tropicpy you can install tropicpy package using

pip install tropicpy

To see examples of tropical operarations and cryptosystems run

tropicpy_demo()

Project details


Download files

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

Source Distribution

tropicpy-1.1.0.tar.gz (22.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tropicpy-1.1.0-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file tropicpy-1.1.0.tar.gz.

File metadata

  • Download URL: tropicpy-1.1.0.tar.gz
  • Upload date:
  • Size: 22.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.8

File hashes

Hashes for tropicpy-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f6e80b942c08818b47fbb4f1a57cd617c338c009f83a0c995800505c5bf7dab0
MD5 efa6d1a6bd60f09c01bcff6f3534bc01
BLAKE2b-256 e8efc239ce4446e7d345165af002591388fcaa37a08402e52ff0107b5e4da3dd

See more details on using hashes here.

File details

Details for the file tropicpy-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: tropicpy-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.8

File hashes

Hashes for tropicpy-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 687fbd67bdd712b41763306651c77fc85589bbc2dfa00e70674ef448f72fd628
MD5 25676c28445464cf8fdcce82e0fcb8f8
BLAKE2b-256 6a67f65304136c6a71691b6daae752d1f21990f63b5d9805cafb4c313cc0c352

See more details on using hashes here.

Supported by

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