Project

General

Profile

Actions

Feature #9156

closed

Remove openssl dependency from pkcs11_tpm

Added by Jason King over 4 years ago. Updated over 4 years 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
Gerrit CR:

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.1ClosedAndy Fiddaman2018-01-23

Actions
Actions #1

Updated by Andy Fiddaman over 4 years ago

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

Updated by Electric Monk over 4 years 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>

Actions

Also available in: Atom PDF