Pyelliptic דירוג וסיכום
- אתר האינטרנט של המוציא לאור:
- https://github.com/yann2192/
Pyelliptic תגים
Pyelliptic תיאור
Pyelliptic הוא עטיפת Python ברמה גבוהה עבור הספרייה Cryptographic Opensl.Forn Gnu / Linux ו- Windows.example: #! / Usr / bin / python ייבוא Pyelliptic # הצפנה סימטרי IV = Pyelliptic.cipher.gen_iv ('AES-256-CFB' ) CTX = Pyelliptic.cipher ("Secretkey", IV, 1, CIPHERNAME = 'AES-256-CFB') CTX.UPDATE ('בדיקה 1') ctx.update ('test2') ctx = ctx.final () ctx2 = Pyelliptic.Cipher ("SecretKey", IV, 0, Ciphername = 'AES-256-CFB') הדפסה CTX2.Ciphering (Ciphertext) # הצפנה אסימטרית אליס = pyelliptic.ecc () # עקומת ברירת המחדל: sect283r1 bob = pyelliptic.ecc ( Curve = 'Sect571R1') ciphertext = alice.encrypt ("שלום בוב", Bob.pubkey ()) הדפס bob.decrypt (ciphertext) חתימה = bob.sign ("שלום אליס") # אליס עבירה: הדפס pyelliptic.ecc ( pubkey = bob.get_pubkey ()). אמת (חתימה, "שלום אליס") # שגיאה !!! נסה: key = alice.pubkey_cdh_key (bob.get_pubkey () למעט: הדפסה ("עבור הסכם מפתח ECDH, יש להגדיר את המפתחות באותו עקומה!") אליס = pyelliptic.ecc (עקומת = 'sect571r1') הדפס אליס .
Pyelliptic תוכנה קשורה