Skip to main content

A small and simple python library which provides basic to advanced math functionality

Project description

Algorithme LLL

Description:

Equipe:

Carlos-Ariel Vanegas,habile en pogrammation dans de multiples languages.  

Idee:

une Librairie implementant l'algorithme LLL et permettant de generer des Lattices

Utillite:

Les Lattices sont etudies entres autres en cryptographie. leur comprehension pourrait permettre de 

Cas d'utillisation:

servira a visualiser des Lattices et a completer de la recherche sur le sujet

Public Cible:

Chercheurs en mathemathiques et potentiellement en Cryptographie

Lien avec d'autres disciplines

Le projet a un fort lien avec les mathemathiques: il s'agit la de son utilite principale

Technologies utilises

Langages de programmation:

  • Python
  • C pour certaines parties critiques
  • Taichi (Librairie) pour certains graphismes
  • Librairie PyQt6 pour les exemples d'utilisation

Difficultes

  • Comprehension des mathemathiques necessaires
  • Gestion de memoire et des interfaces entre langages de programmation
  • Implementation performante des algorithmes

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

maravilla-0.6.2.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

maravilla-0.6.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file maravilla-0.6.2.tar.gz.

File metadata

  • Download URL: maravilla-0.6.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for maravilla-0.6.2.tar.gz
Algorithm Hash digest
SHA256 4d1488695982c0f02d3e50d0e13c7396f2c5fc0674a3c2ff8df54bee9be0b197
MD5 869288eddced41c9bd205a9707831fdd
BLAKE2b-256 c86530d8d93b775988732ddfe4feca97143019c41d652c0d516bd92fd0654c24

See more details on using hashes here.

Provenance

The following attestation bundles were made for maravilla-0.6.2.tar.gz:

Publisher: python-publish.yml on chouettevan/Projet-LLL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maravilla-0.6.2-py3-none-any.whl.

File metadata

  • Download URL: maravilla-0.6.2-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for maravilla-0.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 54239a0055cd1305dcdaba0e50f809de525d543a2628ca1393b88c455d11971b
MD5 6d027523db7bf3c49e7f580d4fdbc760
BLAKE2b-256 c35bfc4c8d624a7964f4d5a3d162c0f295bccee4c28b8acee594e90c6b4a7cdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for maravilla-0.6.2-py3-none-any.whl:

Publisher: python-publish.yml on chouettevan/Projet-LLL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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