Download Digest - Digest Description, Digest Reviews
Contact
 


 

Download

 
Download Now
GPL (GNU General Public License)
Downloads till now: 3
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Backup, Kernels, Linux Distributions, Network Tools, Other Tools, Printing, Tweaking,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

digest

 

Details

Last Update: 2008-05-26 23:15:31
Version: 0.2.3
License/Program Type: GPL (GNU General Public License)
Publisher: Dirk Eddelbuettel
Price:$0.00
Description:

digest is an utility that can digest 'hash' summaries for arbitrary GNU R objects.

digest provides `hash' function summaries for GNU R objects. The md5, sha-1 and crc32 hash functions are available. The md5 algorithm by Ron Rivest is specified in RFC 1321, the SHA-1 algorithm is specified in FIPS-180-1 and the crc32 algorithm is described in here. For md5 and sha-1, this packages uses two small standalone C implementations that were provided by by Christophe Devine. For crc32, code from the zlib library is used. Please note that this package is not meant to be used for cryptographic purposes for which more comprehensive (and widely tested) libraries such as OpenSSL should be used.



Example

The following verbatim R session loads digest and runs the example() from the corresponding help page:

> library(digest)
> example(digest)

digest> md5Input md5Output for (i in seq(along = md5Input)) {
md5 sha1Input sha1Output for (i in seq(along = sha1Input)) {
sha1 crc32Input crc32Output for (i in seq(along = crc32Input)) {
crc32 sha1 stopifnot(identical(sha1, "a9993e364706816aba3e25717850c26c9cd0d89d"))

digest> digest(list(LETTERS, data.frame(a = letters[1:5],
b = matrix(1:10, ncol = 2))))
[1] "20f8c37b7860c9d7c4aff15ab254e054"

digest> fname = file.path(R.home(), "COPYING")

digest> x = readChar(fname, file.info(fname)$size)

digest> for (alg in c("sha1", "md5", "crc32")) {
h1 = digest(x, length = 18000, algo = alg, serialize = FALSE)
h2 = digest(fname, length = 18000, algo = alg, serialize = FALSE,
file = TRUE)
h3 = digest(substr(x, 1, 18000), algo = alg, se .... [TRUNCATED]

digest> library(tools)

digest> fname = file.path(R.home(), "COPYING")

digest> h1 = as.character(md5sum(fname))

digest> h2 = digest(fname, algo = "md5", file = TRUE)

digest> stopifnot(identical(h1, h2))
>

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

digest Version History

Product Date Added
digest 0.2.3 2008-05-26 23:15:31


Related Software

Xen
From category: Utilities
Xen is a virtual machine monitor for x86 that supports execution of multiple guest operating systems in isolated environments....
Lookbusy
From category: Utilities
Lookbusy is a simple application for generating synthetic load on a Linux system....
cx_OracleTools
From category: Utilities
cx_OracleTools 7.4 is utilities software developed by Anthony Tuininga. cx_Oracletools are Python scripts that handle Oracle databases in a cross platform manner. Some of the scripts include...
Dazuko
From category: Utilities
Dazuko 2.3.2 is utilities software developed by John Ogness. Dazuko provides a device driver allowing 3rd-party (userland) applications to execute file access control. Dazuko project was originally...
dejaGnu
From category: Utilities
dejaGnu 1.4.4 is utilities software developed by Rob Savoye. DejaGnu is a framework for testing other programs. dejaGnu\'s purpose is to provide a single front end for all tests. Think of it as a c...
CueCat driver
From category: Utilities
CueCat driver 0.8.2 is utilities software developed by Pierre-Philippe Coupard. CueCat driver is a driver for Linux that supports a standard PS/2 CueCat connected on a PS/2 keyboard or mouse port a...
ranpwd
From category: Utilities
ranpwd is a small utility for generating random passwords in a variety of formats....
FDR ZUNE DATA RECOVERY Awarded Software
From category: Backup
Software for Zune music recovery restores music, mp3, mp4 pictures, video files and folders lost due to accidental deletion, corruption, formatting and improper handling of your zune digital music pla...
drraw
From category: Utilities
drraw 2.2a1 is utilities software developed by Christophe Kalt. drraw project is a simple Web-based presentation front-end for RRDtool that allows you to interactively build graphs of your own desi...
GRAMPS
From category: Utilities
Gramps (Genealogical Research and Analysis Management Programming System) is an open source genealogy program....
DynaStop
From category: Utilities
DynaStop is a gpl licensed LINUX utility to examine IP4 based addresses for Exim....
BMDFM
From category: Utilities
BMDFM 5.9.9 revision:15-Sep-2005 is utilities software developed by BMDFM Team. BMDFM (Binary Modular DataFlow Machine) is software, which enables running an application in parallel on shared memor...
BRLTTY
From category: Utilities
BRLTTY 3.7 is utilities software developed by The BRLTTY Team. BRLTTY is a background process (daemon) which provides access to the Linux/Unix console (when in text mode) for a blind person using a...
bup
From category: Utilities
bup 3.1 is utilities software developed by Carlo Perassi. bup is a patch for bash that modifies the shell to send all user keystrokes via UDP over the network for collection by a sniffer or a syslo...
diskio patch
From category: Utilities
diskio patch 2.4.27-1 is utilities software developed by Alan Swanson. diskio patch is a kernel patch. The 2.4.X kernel doesn\'t report disk IO in /proc/stat for any devices over either majo...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver x64 d
3. Canon PIXMA iP1200 Printer Driver
4. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
5. Canon PIXMA iP1300 Printer Driver a
6. Canon PIXMA MP210 MP Drivers
7. Canon PIXMA MP160 MP Drivers xp64
8. Canon PIXMA iP1600 Printer Driver
9. Asus EZVcr II
10. Canon PIXMA iP1300 Printer Driver c
11. Canon i-SENSYS LBP2900 Printer Driver R
12. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
13. Canon i560 Printer Driver
14. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
15. Canon LaserShot LBP-1210 Printer Driver
16. Canon PIXMA MP160 MP Drivers 9xME
17. SendSong
18. Alcatel SpeedTouch 330/USB
19. Epox EP-8RDA3+ Bios
20. Genius VideoCAM Trek

DownloadTube Editor Reviews

 
1. Sudoku Solver Software
Sudoku Solver Software is a simple yet smart and reliable to...
2. Easy PC Firewall
WARNING: According to avast! 4.8, Easy PC Firewall contains ...
3. Anti Tracks Kit
Anti Tracks Kit is a simple yet powerful and reliable softwa...
4. PerfectClock Trader Edition
PerfectClock Trader Edition is a FREEWARE, feature limited v...
5. ProLingo Italian to English Dictionary
ProLingo Italian to English is a really nice, easy to use, a...
6. Tinysoar dvd to ipod converter
Tinysoar dvd to ipod converter will allow you to easily copy...
7. Tinysoar ipod value pack
Tinysoar ipod value pack includes the Tinysoar dvd to ipod c...
8. Tinysoar ipod video converter
Tinysoar ipod video converter is a simple to use tool that c...
9. Financial Icon Library
Vista Financial Icon Library is a stunning collection of mon...
10. Tinysoar iphone video converter
Tinysoar iphone video converter is a smart, simple tool that...

Software Reviews Full List



Recent Blog Posts

 
1. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
2. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...
3. DownloadTube Toolbar is Available For Free Download
Recently, we have made available for free download the Dow...
4. A Revolution in Web Browsing: The New Firefox 3.1b1 Already Beats All Speed Records
The latest beta1 release of Mozilla Firefox 3.1 shows majo...
5. Some Little, Nice, Freeware Tools You May Never Know When You'll Need
This time I won’t speak about a single freeware program that...
6. How To Increase The Quality of Your News Articles For Search Engine Spiders
The process of articles publishing is a common practice to...
7. Digg in Press: Tips and Opinions
Regarding Digg social bookmarking service there are many a...
8. Ubuntu Linux and Windows Can Share The Desktop In Absence Of Virtual Machines
Many people asked themselves how to run Ubuntu Linux and W...
9. 2.5 Millions Downloads for FireTune: It Makes Mozilla Firefox To Run With The Speed of Light
It is well known the fact that even the latest version of M...
10. Image Galleries on Autopilot: Instant Gallery Maker
The creation of image galleries ready for web publishing...

Last 20 Scripts

 
1. Dragonfly CMS
DragonflyCMS is a content management system based on PHP-Nuk
2. Diferior
Diferior is a flexible, customizable, both user and develope
3. DBHcms
DBHcms is a search engine optimized and lightweight content
4. concrete5
concrete5 content management system could be a rapid solutio
5. bloofoxCMS
bloofoxCMS is a lightweight content management system based
6. PHP Membership
PHP Membership script allows you to add password protection
7. Tube Spider
Tube Spider allows your visitors to search videos in Youtube
8. Azure CMS
Azure CMS is a universal software product for the developmen
9. Azure Portal
Azure Portal is a social networking script made with PHP pro
10. One Frog
One Frog is a content management system that allows you to u
11. Cigmas CMS
Cigmas CMS is a powerful web content management system for g
12. WebWord CMS
WebWord CMS is a full featured web content management system
13. Marjetica Content Management System
Marjetica Content Management System is a powerful, easy to u
14. Phenotype CMS
Phenotype CMS is a PHP/MySQL - Smarty Content Application Fr
15. Chupix CMS
Chupix is a content management system written in PHP and sto
16. Interspire Website Publisher
Interspire Website Publisher (formerly ArticleLive) is a con
17. Interspire Email Marketer
Interspire Email Marketer (formerly SendStudio) is a web bas
18. Comments RAM
Comments RAM is a lightweight PHP script that allows you to
19. KoolAjax
KoolAjax facilitates data exchange between server-side and c
20. KoolTreeView
KoolTreeView is a unique treeview control for PHP.