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.140
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby20 /
share /
ri /
2.0.0 /
system /
Digest /
Delete
Unzip
Name
Size
Permission
Date
Action
Base
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
Class
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
HMAC
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
Instance
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
MD5
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
RMD160
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
SHA1
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
cdesc-Digest.ri
2.83
KB
-rw-r--r--
2023-07-26 17:38
hexencode-c.ri
383
B
-rw-r--r--
2023-07-26 17:38
Save
Rename
U:RDoc::NormalModule[iI"Digest:ET@0o:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"CThis module provides a framework for message digest libraries.;To:RDoc::Markup::BlankLine o; ;[I"IYou may want to look at OpenSSL::Digest as it supports support more ;TI"algorithms.;T@o; ;[ I"OA cryptographic hash function is a procedure that takes data and return a ;TI"Ofixed 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"Example;T@o:RDoc::Markup::Verbatim;[I"require 'digest' ;TI" ;TI"!# Compute a complete digest ;TI"!sha256 = Digest::SHA256.new ;TI"$digest = sha256.digest message ;TI" ;TI" # Compute digest by chunks ;TI"!sha256 = Digest::SHA256.new ;TI"sha256.update message1 ;TI"4sha256 << message2 # << is an alias for update ;TI" ;TI"digest = sha256.digest ;T:@format0S;;i; I"Digest algorithms;T@o; ;[I"DDifferent digest algorithms (or hash functions) are available :;T@o:RDoc::Markup::List: @type: NOTE:@items[ o:RDoc::Markup::ListItem:@label[I" HMAC;T;[o; ;[I"GSee FIPS PUB 198 The Keyed-Hash Message Authentication Code (HMAC);To;;[I"RIPEMD-160;T;[o; ;[I"(as Digest::RMD160) see ;TI";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"4http://csrc.nist.gov/publications/PubsFIPS.html;T@o; ;[I"IAdditionally Digest::BubbleBabble encodes a digest as a sequence of ;TI"Lconsonants and vowels which is more recognizable and comparable than a ;TI"Ghexadecimal digest. See http://en.wikipedia.org/wiki/Bubblebabble;T: @fileI"ext/digest/digest.c;T:0@omit_headings_from_table_of_contents_below0o;;[ ;I"ext/digest/lib/digest.rb;T;0o;;[ ;I""ext/digest/lib/digest/hmac.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;0;0;0[ [ [ [[I" class;T[[:public[[I"hexencode;TI"ext/digest/digest.c;T[:protected[ [:private[ [I" instance;T[[;[ [;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ;0;0[@h@k@n@q@t@wI"lib/cgi/session.rb;TI"lib/cgi/session/pstore.rb;TI"lib/net/imap.rb;TI"lib/net/pop.rb;TI"lib/net/smtp.rb;TI"lib/pstore.rb;TI"'lib/webrick/httpauth/digestauth.rb;T@wcRDoc::TopLevel