Project

General

Profile

Feature #9156

Remove openssl dependency from pkcs11_tpm

Added by Jason King over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
lib - userland libraries
Start date:
2018-02-21
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

pkcs11_tpm is using libcrypto for a small number of encryption operations -- MD5, SHA1, and RSA. We can reuse what pkcs11_softtoken does (mostly libsoftcrypto + linking a few .o files from usr/src/common/crypto), and eliminate the dependency altogether.


Related issues

Related to illumos gate - Feature #8982: Support building with OpenSSL 1.1Closed2018-01-23

Actions

History

#1

Updated by Andy Fiddaman over 1 year ago

  • Related to Feature #8982: Support building with OpenSSL 1.1 added
#2

Updated by Electric Monk over 1 year ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 91419a03c0bb1b3a6ce59ebc16bd5ccfe25c9d39

commit  91419a03c0bb1b3a6ce59ebc16bd5ccfe25c9d39
Author: Jason King <jason.brian.king@gmail.com>
Date:   2018-02-26T08:54:04.000Z

    9156 Remove openssl dependency from pkcs11_tpm
    Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
    Reviewed by: Igor Kozhukhov <igor@dilos.org>
    Reviewed by: Dan McDonald <danmcd@joyent.com>
    Approved by: Gordon Ross <gwr@nexenta.com>

Also available in: Atom PDF