Package "cert"
- Version:
- v1.0.2
- Released:
- 2238 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:
- Management of digital certificates, message signing and verification.
- Keywords:
- crypto snow
- Package form:
(package* cert/v1.0.2 (provide: (define (create-certificate-pair purpose)) (define (certificate-owner cert)) (define (lookup-certificate owner cert-alist)) (define (remove-certificate owner cert-alist)) (define* (certificate= cert1 cert2 (with-signature? _))) (define (certs-member cert certs)) (define (certs-union certs1 certs2)) (define (certs-intersection certs1 certs2)) (define (certs-difference certs1 certs2)) (define (certs-equal? certs1 certs2)) (define* (certificate->list cert (with-signature? _))) (define (list->certificate lst)) (define (u8vector->cert-alist u8vect)) (define (cert-alist->u8vector cert-alist)) (define (cert->base64-string cert)) (define (base64-string->cert str)) (define (base64-cert? str)) (define (write-publ-certs cert-alist filename)) (define (read-publ-certs filename cont)) (define (write-priv-certs cert-alist filename password)) (define (read-priv-certs filename cont)) (define (create-signature hash publ-priv-sign-cert algorithm)) (define* (sign-u8vector u8vect publ-priv-sign-cert (algorithm _))) (define (verify-u8vector-detailed u8vect signatures cert-alist)) (define (verify-u8vector u8vect signatures cert-alist)) (define (filter-certificates-of-class lst classes)) (define* (sign-certificate cert publ-priv-sign-cert (algorithm _))) (define (verify-certificate cert)) (define* (show-certificate cert (attributes _))) (define* (list-certificates certs (attributes _)))) (maintainer: "Scheme Now! <snow at iro.umontreal.ca>") (author: "Marc Feeley <feeley at iro.umontreal.ca>") (homepage: "http://snow.iro.umontreal.ca") (description: "Management of digital certificates, message signing and verification.") (keywords: crypto snow) (license: lgpl/v2.1) (require: ttyui/v1) (require: rsa/v1) (require: homovector/v1) (require: bignum/v1) (require: time/v1) (require: string/v1) (require: list/v1) (require: filesys/v1) (require: genport/v1) (require: cryptio/v1) (require: base64/v1) (require: digest/v1))
- Version:
- v1.0.1
- Released:
- 2272 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:
- Management of digital certificates, message signing and verification.
- Keywords:
- crypto snow
- Package form:
(package* cert/v1.0.1 (provide: (define* (create-certificate-pair purpose)) (define* (certificate-owner cert)) (define* (lookup-certificate owner cert-alist)) (define* (remove-certificate owner cert-alist)) (define* (certificate= cert1 cert2 (with-signature? _))) (define* (certs-member cert certs)) (define* (certs-union certs1 certs2)) (define* (certs-intersection certs1 certs2)) (define* (certs-difference certs1 certs2)) (define* (certs-equal? certs1 certs2)) (define* (certificate->list cert (with-signature? _))) (define* (list->certificate lst)) (define* (u8vector->cert-alist u8vect)) (define* (cert-alist->u8vector cert-alist)) (define* (cert->base64-string cert)) (define* (base64-string->cert str)) (define* (base64-cert? str)) (define* (write-publ-certs cert-alist filename)) (define* (read-publ-certs filename cont)) (define* (write-priv-certs cert-alist filename password)) (define* (read-priv-certs filename cont)) (define* (create-signature hash publ-priv-sign-cert algorithm)) (define* (sign-u8vector u8vect publ-priv-sign-cert (algorithm _))) (define* (verify-u8vector-detailed u8vect signatures cert-alist)) (define* (verify-u8vector u8vect signatures cert-alist)) (define* (filter-certificates-of-class lst classes)) (define* (sign-certificate cert publ-priv-sign-cert (algorithm _))) (define* (verify-certificate cert)) (define* (show-certificate cert (attributes _))) (define* (list-certificates certs (attributes _)))) (maintainer: "Scheme Now! <snow at iro.umontreal.ca>") (author: "Marc Feeley <feeley at iro.umontreal.ca>") (homepage: "http://snow.iro.umontreal.ca") (description: "Management of digital certificates, message signing and verification.") (keywords: crypto snow) (license: lgpl/v2.1) (require: ttyui/v1) (require: rsa/v1) (require: homovector/v1) (require: bignum/v1) (require: time/v1) (require: string/v1) (require: list/v1) (require: filesys/v1) (require: genport/v1) (require: cryptio/v1) (require: base64/v1) (require: digest/v1))
- Version:
- v1.0.0
- Released:
- 2273 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:
- Management of digital certificates, message signing and verification.
- Keywords:
- crypto snow
- Package form:
(package* cert/v1.0.0 (provide: (define* (create-certificate-pair purpose)) (define* (certificate-owner cert)) (define* (certificate-signature cert)) (define* (lookup-certificate owner cert-alist)) (define* (remove-certificate owner cert-alist)) (define* (certificate= cert1 cert2 (with-signature? _))) (define* (certs-member cert certs)) (define* (certs-union certs1 certs2)) (define* (certs-intersection certs1 certs2)) (define* (certs-difference certs1 certs2)) (define* (certs-equal? certs1 certs2)) (define* (certificate->list cert (with-signature? _))) (define* (list->certificate lst)) (define* (u8vector->cert-alist u8vect)) (define* (cert-alist->u8vector cert-alist)) (define* (cert->base64-string cert)) (define* (base64-string->cert str)) (define* (base64-cert? str)) (define* (write-publ-certs cert-alist filename)) (define* (read-publ-certs filename cont)) (define* (write-priv-certs cert-alist filename password)) (define* (read-priv-certs filename cont)) (define* (create-signature hash publ-priv-sign-cert algorithm)) (define* (sign-u8vector u8vect publ-priv-sign-cert (algorithm _))) (define* (verify-u8vector-detailed u8vect signatures cert-alist)) (define* (verify-u8vector u8vect signatures cert-alist)) (define* (filter-certificates-of-class lst classes)) (define* (sign-certificate cert publ-priv-sign-cert (algorithm _))) (define* (verify-certificate cert)) (define* (show-certificate cert (attributes _))) (define* (list-certificates certs (attributes _)))) (maintainer: "Scheme Now! <snow at iro.umontreal.ca>") (author: "Marc Feeley <feeley at iro.umontreal.ca>") (homepage: "http://snow.iro.umontreal.ca") (description: "Management of digital certificates, message signing and verification.") (keywords: crypto snow) (license: lgpl/v2.1) (require: ttyui/v1) (require: rsa/v1) (require: homovector/v1) (require: bignum/v1) (require: time/v1) (require: string/v1) (require: list/v1) (require: filesys/v1) (require: genport/v1) (require: cryptio/v1) (require: base64/v1) (require: digest/v1))