NOTICE: This package no longer exists in Ports


./security/cryptokit [cryptographic framework for the Objective-ML language]

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.3, Package name: cryptokit-1.3
Maintained by: Anil Madhavapeddy
Master sites:
Description
The Cryptokit library for Objective Caml provides a variety of
cryptographic primitives that can be used to implement cryptographic
protocols in security-sensitive applications. The primitives
provided include:

- Symmetric-key ciphers: AES, DES, Triple-DES, ARCfour,
in ECB, CBC, CFB and OFB modes.
- Public-key cryptography: RSA encryption, Diffie-Hellman key
agreement.
- Hash functions and MACs: SHA-1, MD5, and MACs based on
AES and DES.
- Random number generation.
- Encodings and compression: Base64, hexadecimal, Zlib compression.

Additional ciphers and hashes can easily be used in conjunction
with the library. In particular, basic mechanisms such as chaining
modes, output buffering, and padding are provided by generic classes
that can easily be composed with user-provided ciphers. More
generally, the library promotes a "Lego"-like style of constructing
and composing transformations over character streams.


MD5: 194B0HAtFrNJHJ55Trssww=
RMD160: vfHsNlVitTS3mV0PLD/AbsIDER8=
Filesize: 110.048 KB

Package available on: cdrom(), ftp()
Distfile available on: cdrom(), ftp()

Version History (View Complete History)
  • (2012-08-20) Package deleted from Ports
  • (2009-06-21) Updated to version: cryptokit-1.3p2
  • (2009-04-04) Updated to version: cryptokit-1.3p1
  • (2006-12-27) Updated to version: cryptokit-1.3p0
  • (2006-07-21) Package added to openports.se, version cryptokit-1.3 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2010-12-23 03:46:10 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
unbreak after (not so recent) ocaml update...dcoppa?
ok espie@
   2010-11-20 10:22:46 by Marc Espie | Files touched by this commit (296)
Log message:
new depends
   2009-06-20 16:05:11 by Anil Madhavapeddy | Files touched by this commit (23)
Log message:
update to ocaml-3.11.1 and bump dependent package PKGNAMEs
   2009-04-03 15:30:50 by Nikolay Sturm | Files touched by this commit (15)
Log message:
bump after ocaml update
   2007-09-15 17:30:01 by Michael Erdely | Files touched by this commit (170)
Log message:
Remove surrounding quotes in NO_REGRESS/COMMENT*/PERMIT_*
From Darrin Chandler
   2007-04-05 11:26:27 by Marc Espie | Files touched by this commit (815)
Log message:
more base64 checksums


   2006-12-26 15:39:32 by Anil Madhavapeddy | Files touched by this commit (14)
Log message:
bump PKGNAME on ocaml ports for recent ocaml-3.09.3 dependency change
   2006-05-28 09:45:07 by Anil Madhavapeddy | Files touched by this commit (2)
Log message:
update to cryptokit-1.3, fixes a zlib infinite recursion


   2005-01-05 10:26:49 by Christian Weisgerber | Files touched by this commit (129)
Log message:
SIZE


   2004-09-15 12:36:03 by Marc Espie | Files touched by this commit (133)
Log message:
new plists.
gnutls depends on lzo.


   2004-08-10 14:41:47 by Xavier Santolaria | Files touched by this commit (9)
Log message:
more new-style MODULES.


   2003-12-15 14:55:58 by Christian Weisgerber | Files touched by this commit (479)
Log message:
remove WWW lines


   2003-12-15 11:18:54 by Christian Weisgerber | Files touched by this commit (4)
Log message:
@dirrm shared directories


   2003-07-22 14:11:47 by Nikolay Sturm | Files touched by this commit (4)
Log message:
- use ocaml module
- generate native code libary if possible
- fix regress
avsm@ ok