Package "rsa"


Version:
v1.0.1
Released:
2817 days ago
Maintainer:
Scheme Now! <snow at iro.umontreal.ca>
Author:
Marc Feeley <feeley at iro.umontreal.ca>
Homepage:
http://snow.iro.umontreal.ca
Description:
Message encryption and decryption based on the RSA asymmetric cipher.
Keywords:
crypto conv snow
Package form:
(package*
 rsa/v1.0.1
 (provide:
  (define* (make-rsa-key-pair size (show-trace _)))
  (define (public-rsa-key rsa-key-pair))
  (define (private-rsa-key rsa-key-pair))
  (define (rsa-key= rsa-key1 rsa-key2))
  (define (rsa-key->list rsa-key))
  (define (list->rsa-key lst))
  (define (PKCS1-pad u8vect final-len))
  (define (PKCS1-unpad u8vect))
  (define (rsa-encrypt-u8vector u8vect rsa-key final-len))
  (define (rsa-decrypt-u8vector u8vect rsa-key))
  (define* (make-salt (len _)))
  (define (PBKDF1 password salt iter-count len))
  (define (PBKDF2 password salt iter-count len)))
 (maintainer: "Scheme Now! <snow at iro.umontreal.ca>")
 (author: "Marc Feeley <feeley at iro.umontreal.ca>")
 (homepage: "http://snow.iro.umontreal.ca")
 (description:
  "Message encryption and decryption based on the RSA asymmetric cipher.")
 (keywords: crypto conv snow)
 (license: lgpl/v2.1)
 (require: homovector/v1)
 (require: fixnum/v1)
 (require: bignum/v1)
 (require: random/v1)
 (require: digest/v1)
 (require: extio/v1))

Version:
v1.0.0
Released:
2851 days ago
Maintainer:
Scheme Now! <snow at iro.umontreal.ca>
Author:
Marc Feeley <feeley at iro.umontreal.ca>
Homepage:
http://snow.iro.umontreal.ca
Description:
Message encryption and decryption based on the RSA asymmetric cipher.
Keywords:
crypto conv snow
Package form:
(package*
 rsa/v1.0.0
 (provide:
  (define* (make-rsa-key-pair size (show-trace _)))
  (define* (public-rsa-key rsa-key-pair))
  (define* (private-rsa-key rsa-key-pair))
  (define* (rsa-key= rsa-key1 rsa-key2))
  (define* (rsa-key->list rsa-key))
  (define* (list->rsa-key lst))
  (define* (PKCS1-pad u8vect final-len))
  (define* (PKCS1-unpad u8vect))
  (define* (rsa-encrypt-u8vector u8vect rsa-key final-len))
  (define* (rsa-decrypt-u8vector u8vect rsa-key))
  (define* (make-salt (len _)))
  (define* (PBKDF1 password salt iter-count len))
  (define* (PBKDF2 password salt iter-count len)))
 (maintainer: "Scheme Now! <snow at iro.umontreal.ca>")
 (author: "Marc Feeley <feeley at iro.umontreal.ca>")
 (homepage: "http://snow.iro.umontreal.ca")
 (description:
  "Message encryption and decryption based on the RSA asymmetric cipher.")
 (keywords: crypto conv snow)
 (license: lgpl/v2.1)
 (require: homovector/v1)
 (require: fixnum/v1)
 (require: bignum/v1)
 (require: random/v1)
 (require: digest/v1)
 (require: extio/v1))