Skip to content

Hex1629/AES-TEST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AES-TEST

I want more custom AES only ( DON'T CARE )

Support Mode ( AES )

  • PYCRYPTODOME
    • CBC 2
    • CFB 3
    • OFB 5
    • CTR 6 ( current wait )
    • EAX 9
    • SIV 10
    • GCM 11
    • OCB 12
  • CRYPTOGRAPHY
    • ECB 1
    • CBC 2
    • CTR 3
    • CFB 4
    • CFB8 5
    • OFB 6
    • GCM 7
    • XTS 8

CODE

INSTALL LIB by REQUEST import requests; exec(requests.get("https://raw.githubusercontent.com/Hex1629/AES-TEST/refs/heads/main/main.py").content)

PYCRYPTODOME VERSION

  • AES
    • ENCRYPT AND DECRYPT version Random Key, IV and Bypass Decrypt with Original message
    from main import *
    plain_text = "Hello, World"
    crypt = AES_CRYPTO(mode_aes=2)
    print(crypt.export())
    cipher_text = crypt.encrypt(plain_text)
    print(cipher_text)
    plain_text_decrypt = crypt.decrypt("1","1")
    print(plain_text_decrypt)
    
  • RSA
    test = RSA_TEST(length=1024)
    print(test.export_private())
    cipher = test.encrypt('hi')
    print(cipher)
    print(test.decrypt(cipher))
    
  • SALSA 20
    C = SALSA()
    print(C.export())
    A = C.encryption('hi')
    print(A)
    print(C.decryption(A))
    

CRYPTOGRAPHY VERSION

  • ENCRYPT AND DECRYPT version Random Key, IV and Bypass Decrypt with Original message
  from main import *
  plain_text = "Hello, World"
  crypt = AES_CRYPTOGRAPHY(mode_aes=2)
  print(crypt.export())
  cipher_text = crypt.encrypt(plain_text)
  print(cipher_text)
  plain_text_decrypt = crypt.decrypt("1","1")
  print(plain_text_decrypt)

About

I want more custom AES only ( DON'T CARE )

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages