Project

General

Profile

Actions

Task #2949

closed

Adding libcrypto-based crypto support

Added by Yingdi Yu almost 9 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Security
Target version:
Start date:
07/02/2015
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

CryptoPP is the crypto library used by ndn-cxx.
However, the support of CryptoPP is not very good (The code has not been updated for a long time). And it created several building issues in the past.

OpenSSL, though not perfect, keeps getting vulnerabilities fixed due to its larger user base. And we promised to people several years ago that we will eventually switch to OpenSSL when we have better understanding about crypto.

This implies that we need to provide crypto operation based on libcrypto, which is part of OpenSSL.


Subtasks 3 (0 open3 closed)

Feature #3007: OpenSSL dependencyClosedYingdi Yu07/02/2015

Actions
Feature #3009: Crypto transformation concatenationClosedYingdi Yu07/02/2015

Actions
Task #3010: Create key using OpenSSLClosedYingdi Yu07/02/2015

Actions

Related issues 1 (0 open1 closed)

Blocks ndn-cxx - Task #2948: Define new abstraction of TpmClosedYingdi Yu06/24/2015

Actions
Actions

Also available in: Atom PDF