Class: CoBreak::Details

Inherits:
Object
  • Object
show all
Defined in:
lib/cobreak/details.rb

Class Method Summary collapse

Class Method Details

.cipherObject



12
13
14
# File 'lib/cobreak/details.rb', line 12

def self.cipher()
  return %w(base64 base32 base16 ascii85 cesar binary)
end

.cryptObject



15
16
17
# File 'lib/cobreak/details.rb', line 15

def self.crypt()
  return %w(MD4 MD5 HALF-MD5 SHA1 SHA2-224 SHA2-256 SHA2-384 SHA2-512 SHA3-224 SHA3-256 SHA3-384 SHA3-512 RIPEMD-160 TIGER-160 DOUBLE-SHA1 BLAKE2S-128 BLAKE2S-160 BLAKE2B-160 BLAKE2S-224 BLAKE2S-256 BLAKE2B-256 BLAKE2B-384 BLAKE2B-512 WHIRLPOOL GOST-STREEBOG-256 GOST-STREEBOG-512 SHAKE-128)
end

.dateObject



9
10
11
# File 'lib/cobreak/details.rb', line 9

def self.date()
  return "2020-5-25"
end

.dependeciasObject



6
7
8
# File 'lib/cobreak/details.rb', line 6

def self.dependecias()
  return %w(gcrypt openmp openssl sequel sqlite3)
end

.infoObject



3
4
5
# File 'lib/cobreak/details.rb', line 3

def self.info()
  return "The CoBreak script is an cipher and cryptography tool made with the purpose of facilitating the encryption of data or others, it includes parameters to brute force the hashes through dictionaries"
end