SkillAgentSearch skills...

PythonMCS

A Python implemented McEliece Cryptosystem

Install / Use

/learn @elibtronic/PythonMCS
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Python based McEliece Cryptosystem

  • Underlying linear code is Hamming 8,4
  • Needs numPy
  • python 01_visual.py visual example
  • python 02_file_encrypt_decrypt.py encodes and decodes a text file
  • python 03_private_key_crack.py shows a brute force attack of trying to reconstitute a private key
  • python 04_file_encrypt_crack_decrypt.py combination of the previous two examples
  • python 05_H16_11_private_key_crack.py proof of concept of how long the brute force would take on a larger linear code

@elibtronic

Homepage

Related Skills

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated1y ago
Forks2

Languages

Python

Security Score

75/100

Audited on May 4, 2024

No findings