Skip to main content

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()

Release files for tropicpy 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tropicpy 1.1.0
File Size Uploaded
tropicpy-1.1.0.tar.gz 22.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tropicpy 1.1.0
File Interpreter ABI Platform
tropicpy-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 48.0 kB

Release files / tropicpy-1.1.0.tar.gz

Download URL tropicpy-1.1.0.tar.gz
Size 22.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f6e80b942c08818b47fbb4f1a57cd617c338c009f83a0c995800505c5bf7dab0
BLAKE2b-256 checksum
How to use checksums
e8efc239ce4446e7d345165af002591388fcaa37a08402e52ff0107b5e4da3dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.8

Release files / tropicpy-1.1.0-py3-none-any.whl

Download URL tropicpy-1.1.0-py3-none-any.whl
Size 25.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
687fbd67bdd712b41763306651c77fc85589bbc2dfa00e70674ef448f72fd628
BLAKE2b-256 checksum
How to use checksums
6a67f65304136c6a71691b6daae752d1f21990f63b5d9805cafb4c313cc0c352
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.8

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page