Fashioned from cksum(1) UNIX command line utility, i.e.,
man cksum.
Dilip V. Sarwate (1988)
Computation of Cyclic Redundancy Checks Via Table Lookup,
Communications of the ACM31, 8, 1008–1013.
See Also
bitShiftL, bitAnd, etc.
Examples
b <- "I would rather have a bottle in front of me than frontal lobotomy\n"
stopifnot(cksum(b) == 1342168430)
(bv <- strsplit(b, " ")[[1]])
cksum(bv) # now a vector of length 13