Package crypto.plt contributed by vyzo [docs] [package home page]
To load: (require (planet vyzo/crypto:1:5/crypto))
Old style:(require (planet "crypto.ss" ("vyzo" "crypto.plt" 1 5)))
Package description:
Crypto library for mzscheme
Downloads this week: 0
Total downloads: 846
Tickets:0
Open tickets:0
Primary files:
NameContract
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 5)20070425
109
[none]2007-04-25
To load: (require (planet vyzo/crypto:1:5/crypto))
Available in repositories: 4.x, 3xx
No Tickets Currently open for this Package [New Ticket]

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 4)20070419
3
3602007-04-20
To load: (require (planet "crypto.ss" ("vyzo" "crypto.plt" 1 (= 4))))
Available in repositories: 4.x, 3xx
(1 3)20070419
2
3602007-04-19
To load: (require (planet "crypto.ss" ("vyzo" "crypto.plt" 1 (= 3))))
Available in repositories: 3xx, 4.x
(1 2)20070327
4
[none]2007-04-01
To load: (require (planet "crypto.ss" ("vyzo" "crypto.plt" 1 (= 2))))
Available in repositories: 4.x, 3xx
(1 1)20070323
4
[none]2007-04-01
To load: (require (planet "crypto.ss" ("vyzo" "crypto.plt" 1 (= 1))))
Available in repositories: 4.x, 3xx
[no release notes]
(1 0)0.20070311
6
[none]2007-04-01
To load: (require (planet "crypto.ss" ("vyzo" "crypto.plt" 1 (= 0))))
Available in repositories: 4.x, 3xx
[no release notes]
 Packages in other repositories

These packages are not available in the 3xx repository, but they are available for other versions of Racket.

PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(2 3)20090428
662
[none]2009-04-28
To load: (require (planet "main.ss" ("vyzo" "crypto.plt" 2 (= 3))))
Available in repositories: 4.x
Workaround for 4.1.5 ffi/provide bug
(2 2)20090427
13
[none]2009-04-27
To load: (require (planet "main.ss" ("vyzo" "crypto.plt" 2 (= 2))))
Available in repositories: 4.x
  • fix 4.1.5.x unsafe! breakage
  • documentation updates
(2 1)20081210
41
[none]2008-12-10
To load: (require (planet "main.ss" ("vyzo" "crypto.plt" 2 (= 1))))
Available in repositories: 4.x
⪯20081210-r1: minor documentation fixes
(2 0)20081210
2
[none]2008-12-10
To load: (require (planet "main.ss" ("vyzo" "crypto.plt" 2 (= 0))))
Available in repositories: 4.x
20081210: Update for plt-4.x
API Changes
  • hash has been renamed to digest
  • Low level incremental functions (digest-update! digest-final! cipher-update! cipher-update!) no longer return two values.They either return a fresh byte-string or the number of bytes written in the target byte string
  • Incremental hmac ops
  • Engine support
  • More random ops: random-bytes! pseudo-random-bytes! random-rnd-* for entropy pool control
  • New utility functions: bytes-xor bytes-xor!