Skip to content

billalxcode/dashcrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dash Crypt

Dash Crypt adalah sebuah pustaka untuk enkrpsi sebuah text. Pustaka ini terdapat beberapa macam mode enkripsi.

Cara kerja

Alat ini menggunakan algoritma yang sangat mudah untuk di pelajari, bahkan kalangan newbie atau pemula dapat memahami algoritma yang saya buat sendiri.

  1. Pertama kita ubah dahulu text atau string ke hash, Dash Crypt telah mendukung beberapa hash yaitu
  • MD5
  • SHA1
  • SHA224
  • SHA512
  • BLAKE2B
  1. Kedua, lalu kita ubah hash tersebut menggunakan algoritma yang sudah dibuat
  2. Ketiga, setelah itu kita tambahkan bilangan biner yang telah di acak

Contoh

from dashcrypt.encrypt import Encrypt

s = "Hello Indonesia".encode()

e = Encrypt(s)
e.setMode(False)
result = e.crypt(mode=0)
print(result)

Lihat lain nya di Sample

Fungsi

Encrypt

  • setMode mempunyai argumen bertipe boolean, berfungsi untuk mengaktifkan automode (mendeteksi mode secara otomatis)
  • crypt mempunyai argumen bertipe integer, berfungsi untuk mengenkripsi text.
  • generateHash tidak mempunyai argumen apapun, berfungsi untuk mengubah text ke hash (md5, sha1, sha224, sha512, blake2b)

About

Simple Encrypt based on hash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages