Last data update: 2014.03.03

digest

Package: digest
Version: 0.6.9
Date: 2016-01-07
Author: Dirk Eddelbuettel <edd@debian.org> with contributions
by Antoine Lucas, Jarek Tuszynski, Henrik Bengtsson, Simon Urbanek,
Mario Frasca, Bryan Lewis, Murray Stokely, Hannes Muehleisen,
Duncan Murdoch, Jim Hester, Wush Wu and Thierry Onkelinx.
Maintainer: Dirk Eddelbuettel <edd@debian.org>
Title: Create Compact Hash Digests of R Objects
Description: Implementation of a function 'digest()' for the creation
of hash digests of arbitrary R objects (using the md5, sha-1, sha-256,
crc32, xxhash and murmurhash algorithms) permitting easy comparison of R
language objects, as well as a function 'hmac()' to create hash-based
message authentication code.
.
The md5 algorithm by Ron Rivest is specified in RFC 1321, the sha-1
and sha-256 algorithms are specified in FIPS-180-1 and FIPS-180-2,
and the crc32 algorithm is described in
ftp://ftp.rocksoft.com/cliens/rocksoft/papers/crc_v3.txt.
.
For md5, sha-1, sha-256 and aes, this package uses small standalone
implementations that were provided by Christophe Devine. For crc32, code
from the zlib library is used. For sha-512, an implementation by Aaron
D. Gifford is used. For xxhash, the implementation by Yann Collet is used.
For murmurhash, an implementation by Shane Day is used.
.
Please note that this package is not meant to be deployed for
cryptographic purposes for which more comprehensive (and widely
tested) libraries such as OpenSSL should be used.
Depends: R (>= 2.4.1)
License: GPL-2
URL: http://dirk.eddelbuettel.com/code/digest.html
Suggests: knitr, rmarkdown
VignetteBuilder: knitr
NeedsCompilation: yes
Packaged: 2016-01-08 04:03:12.108104 UTC; edd
Repository: CRAN
Date/Publication: 2016-01-08 08:49:46

● 0 images, 4 functions, 0 datasets
Reverse Depends: 8

Install log

* installing to library '/home/ddbj/local/lib64/R/library'
* installing *source* package 'digest' ...
** package 'digest' successfully unpacked and MD5 sums checked
** libs
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c aes.c -o aes.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c crc32.c -o crc32.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c digest.c -o digest.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c init.c -o init.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c md5.c -o md5.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c pmurhash.c -o pmurhash.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c raes.c -o raes.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c sha1.c -o sha1.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c sha2.c -o sha2.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c sha256.c -o sha256.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG  -I/usr/local/include    -fpic  -g -O2  -c xxhash.c -o xxhash.o
gcc -shared -L/home/ddbj/local/lib64/R/lib -L/usr/local/lib64 -o digest.so aes.o crc32.o digest.o init.o md5.o pmurhash.o raes.o sha1.o sha2.o sha256.o xxhash.o -L/home/ddbj/local/lib64/R/lib -lR
installing to /home/ddbj/local/lib64/R/library/digest/libs
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
  converting help for package 'digest'
    finding HTML links ... done
    AES                                     html  
    digest                                  html  
    hmac                                    html  
    sha1                                    html  
** building package indices
** installing vignettes
** testing if installed package can be loaded
* DONE (digest)
Making 'packages.html' ... done