Project

General

Profile

Task #3946

Get rid of cryptopp dependency

Added by Davide Pesavento over 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Category:
Build
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:

Description

Kill it with fire!


Related issues

Blocked by ndn-cxx - Task #3886: Remove util::Digest class templateClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Task #3924: Reimplement util::Sha256 without cryptoppClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Task #4246: Remove v1 security frameworkClosedAlex Afanasyev

Actions
#1

Updated by Davide Pesavento over 3 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10
#2

Updated by Junxiao Shi over 3 years ago

  • Blocked by Task #3886: Remove util::Digest class template added
#3

Updated by Davide Pesavento over 3 years ago

  • Blocked by Task #3924: Reimplement util::Sha256 without cryptopp added
#4

Updated by Davide Pesavento about 3 years ago

  • % Done changed from 10 to 40
#5

Updated by Junxiao Shi about 3 years ago

What's the plan for Oid class in encoding/oid.hpp? It uses Crypto++ and https://gerrit.named-data.net/3639 does not delete it.

#6

Updated by Davide Pesavento about 3 years ago

Junxiao Shi wrote:

What's the plan for Oid class in encoding/oid.hpp? It uses Crypto++ and https://gerrit.named-data.net/3639 does not delete it.

If it's not used by anything else, it should be removed, either in that or in a followup commit.

#7

Updated by Davide Pesavento almost 3 years ago

  • % Done changed from 40 to 70

https://gerrit.named-data.net/4116

The only remaining uses of CryptoPP are in the old (v1) security framework, which is going to be removed with https://gerrit.named-data.net/3639, which in turn is blocked by #3920.

After change 3639 is merged, I will remove the dependency from the build system and update the docs.

#8

Updated by Alex Afanasyev almost 3 years ago

  • Blocked by Task #4246: Remove v1 security framework added
#9

Updated by Alex Afanasyev almost 3 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 70 to 100
#10

Updated by Alex Afanasyev almost 3 years ago

  • Status changed from Code review to Closed

Also available in: Atom PDF