Gitiles
Code Review
Sign In
gerrit.named-data.net
/
ndn-cxx
/
2aec97a1d05aa9032eeb494d2cf53693aafdbe67
/
tests
/
unit-tests
/
security
31fd467
security: Correctly handle Sha256-signed Command Interests
by Alexander Afanasyev
· 6 years ago
57d02b6
security: Fix bug preventing customization of KeyChain's TPM on macOS
by Alexander Afanasyev
· 6 years ago
db4da5e
Improve and simplify code with modern C++ features
by Davide Pesavento
· 6 years ago
72c0c64
encoding: provide FormattedOutputFunction for Block
by Junxiao Shi
· 7 years ago
ebfe4a2
meta-info: allow typed name component in FinalBlockId
by Junxiao Shi
· 7 years ago
8a8c01b
tests: fix several instances of the most vexing parse
by Davide Pesavento
· 7 years ago
0f83080
util: add literal operators for duration types
by Davide Pesavento
· 7 years ago
720f3ba
security: add support for BLAKE2 hash function
by Davide Pesavento
· 7 years ago
82d6a4c
security: fix error handling in KeyChain::importSafeBag()
by Davide Pesavento
· 7 years ago
7e6f6f8
encoding: avoid UB when casting to tlv::SignatureTypeValue
by Davide Pesavento
· 7 years ago
a1302f6
security: enable direct fetch for data sig validation
by Zhiyi Zhang
· 7 years ago
5d0b010
encoding: remove duplicate buf() and get() methods from Buffer class
by Davide Pesavento
· 7 years ago
5759be3
security: Identity/Key comparison operators
by Junxiao Shi
· 7 years ago
c4a0176
security: fix bugs in keylocator checker of validator config
by Zhiyi Zhang
· 7 years ago
eaa93f4
security: fix AES IV length check in transform::BlockCipher
by Davide Pesavento
· 7 years ago
8a14b9b
security: use EVP_DigestVerify* routines in VerifierFilter
by Davide Pesavento
· 7 years ago
8aad372
security: add missing out-of-line destructors for transform classes
by Davide Pesavento
· 7 years ago
06f1bdf
security: use EVP_DigestSign* routines in SignerFilter
by Davide Pesavento
· 7 years ago
cafa402
security: use DES-EDE3-CBC to encrypt private keys in PKCS #8 format
by Davide Pesavento
· 7 years ago
c3dfc24
security: move {Rsa,Ec,Aes}KeyParamsInfo into namespace detail
by Davide Pesavento
· 7 years ago
1c31a71
security: simplify/cleanup PublicKey implementation
by Davide Pesavento
· 7 years ago
f45fa21
security: simplify PrivateKey implementation and improve error handling
by Davide Pesavento
· 7 years ago
b88c6bf
tests: fix build with clang-5.0
by Davide Pesavento
· 7 years ago
941fd8c
security: insert OpenSSL initialization call in PrivateKey::loadPkcs8
by Luca Keidel
· 7 years ago
6fd26cf
security: Allow key for root namespace identity
by Alexander Afanasyev
· 7 years ago
6aff024
security: Allow reloading ValidationPolicyConfig / ValidatorConfig
by Alexander Afanasyev
· 7 years ago
605671d
signature: disallow encoding invalid SignatureInfo
by Junxiao Shi
· 7 years ago
adc7184
security: Remove old security framework
by Alexander Afanasyev
· 8 years ago
e5a19b8
security: Convert ValidatorConfig to ValidationPolicyConfig
by Alexander Afanasyev
· 8 years ago
a84f464
Cleanup iostream includes
by Davide Pesavento
· 7 years ago
2bea5c4
tests: revamp Face integrated tests
by Junxiao Shi
· 7 years ago
6158f47
tests: eliminate cryptopp use from Test{Signer,Verifier}Filter
by Davide Pesavento
· 7 years ago
6938e34
util: rename digest.hpp to sha256.hpp
by Junxiao Shi
· 7 years ago
6dfeffe
mgmt: Switch nfd::Controller to use v2::Validator interface
by Alexander Afanasyev
· 8 years ago
10b24be
util: deprecate crypto::computeSha256Digest()
by Davide Pesavento
· 7 years ago
0cf887d
build: Change HAVE_OSX_SECURITY to a more general HAVE_OSX_FRAMEWORKS
by Alexander Afanasyev
· 8 years ago
9333887
security: Add ValidationPolicyCommandInterest
by Alexander Afanasyev
· 8 years ago
b54aa57
security: Add general interface to chain validation policies
by Alexander Afanasyev
· 8 years ago
6bf48a0
security: Remove ValidatorRegex
by Alexander Afanasyev
· 8 years ago
80782e0
**breaking change**: Switch Face and related classes to v2::KeyChain
by Alexander Afanasyev
· 8 years ago
794f687
security+util: mark all pimpl unique_ptrs const
by Davide Pesavento
· 7 years ago
1709aa7
security: Restore automatic key ID generation for symmetric keys
by Alexander Afanasyev
· 8 years ago
a10b2ff
security: Correct KeyChain::addCertificate semantics
by Alexander Afanasyev
· 8 years ago
5af04a7
security: Fix certificate loop detection in v2::Validator
by Alexander Afanasyev
· 8 years ago
95c8070
security: Integrate fetching certificates using Certificate Bundle
by Manika Mittal
· 8 years ago
2a6d45a
security: implement operator== for SigningInfo
by Nick Gordon
· 8 years ago
fe1239a
security: merge SIGNER_TYPE_PIB_* into SIGNER_TYPE_ID and SIGNER_TYPE_KEY
by Junxiao Shi
· 8 years ago
ba2cf39
security: Add CertificateFetcherDirectFetch
by Alexander Afanasyev
· 8 years ago
7bc10fa
security: Abstract certificate fetching from v2::Validator
by Alexander Afanasyev
· 8 years ago
7e72141
security: Add v2::Validator implementation
by Alexander Afanasyev
· 8 years ago
574aa86
security: Add a set of signature verification helpers
by Alexander Afanasyev
· 8 years ago
1ece2e3
security: Renaming EcdsaKeyParams to EcKeyParams
by Spyridon Mastorakis
· 9 years ago
609f061
security: Add CertificateCache
by Qiuhan Ding
· 9 years ago
4caa0cc
security: Add trust anchor container
by Qiuhan Ding
· 9 years ago
f837917
security: Make self-signed certificate valid from 1970-01-01 to now()+20 years
by Alexander Afanasyev
· 8 years ago
70244f4
Switch to new KeyChain where possible
by Alexander Afanasyev
· 8 years ago
1b58a03
security: Add CommandInterestSigner
by Alexander Afanasyev
· 8 years ago
fc99b51
tests: Implement IdentityManagementV2Fixture for v2::KeyChain
by Alexander Afanasyev
· 8 years ago
4c9a3d5
security: Move KeyChain to security::v1 namespace and deprecated it
by Alexander Afanasyev
· 8 years ago
d6d78aa
security: Allow Identity and Key abstractions to be used in SigningInfo
by Alexander Afanasyev
· 8 years ago
fe4733a
security: Add new v2::KeyChain
by Yingdi Yu
· 9 years ago
c95f564
security: Return *this from SigningInfo setters
by Alexander Afanasyev
· 8 years ago
5f1820e
security: Implement operator<< for v2::Certificate
by Alexander Afanasyev
· 8 years ago
48becde
security: Enable validator fetch cert directly from interest sender
by Zhiyi Zhang
· 8 years ago
cbe72b0
security: Change the ownership model of Pib and its related entities
by Yingdi Yu
· 9 years ago
0399768
security: Make addKey/Cert behavior of PibImpl consistent
by Yingdi Yu
· 9 years ago
7b3b5e9
security: Separate TPM locator modification and database resetting in PIB
by Yingdi Yu
· 9 years ago
6ee2d36
security: Adapt PIB to NDN Certificate Format version 2.0
by Yingdi Yu
· 9 years ago
0b60e7a
security: Add new TPM framework
by Yingdi Yu
· 9 years ago
97709c0
security: Move PIB-related code into security/pib/
by Alexander Afanasyev
· 8 years ago
c08d7d6
security: Add interface to request different key id generation
by Yingdi Yu
· 9 years ago
f4bb5c7
security: Add NDN Certificate 2.0
by Zhiyi Zhang
· 9 years ago
10bf63a
security: Correct ValidityPeriod::isValid check
by Yingdi Yu
· 9 years ago
eee3e82
tests: respect naming conventions and improve nesting of some test suites
by Davide Pesavento
· 8 years ago
99832d4
security: ValidatorConfig FacesFixture bugfix
by Zhiyi Zhang
· 8 years ago
433686c
security: Clean up certfiles in ValidatorConfig test suite
by Zhiyi Zhang
· 8 years ago
4ce0bcf
util: io::load accepts base64 encoding without newlines
by Junxiao Shi
· 8 years ago
160701a
util: ndn::io::loadBlock and saveBlock
by Junxiao Shi
· 8 years ago
2fa5939
security: Reorganizing source code to prepare for support of two version of NDN certificates
by Alexander Afanasyev
· 8 years ago
ba6baaf
security: StreamSource throws upon istream::fail()
by Junxiao Shi
· 8 years ago
198c381
security: Validator::verifySignature don't throw on Interest with malformed signature
by Junxiao Shi
· 8 years ago
b263f15
security: Add signing/verification support in transformation
by Yingdi Yu
· 9 years ago
202a2e9
security: Add wrapper for public/private key in transformation
by Yingdi Yu
· 9 years ago
8751661
security: Add BlockCipher in transformation
by Yingdi Yu
· 9 years ago
99b2a00
security: change enum to enum class in security-common.hpp
by Yingdi Yu
· 9 years ago
41abef8
tests: plug memory leak in SecuritySecTpmFile/RandomGenerator
by Davide Pesavento
· 8 years ago
dc2d6d2
security: CommandInterestValidator
by Junxiao Shi
· 8 years ago
85d9083
tests: move makeInterest/makeData/etc to ndn::tests namespace
by Junxiao Shi
· 8 years ago
3e62a83
security: Add SafeBag
by Zhiyi Zhang
· 9 years ago
d12fb97
security: Add hmac calculation support in transformation
by Yingdi Yu
· 9 years ago
ae73427
security: Add digest calculation support in transformation
by Yingdi Yu
· 9 years ago
38317e5
security: Add base64 and hex encoding/decoding support in transformation
by Yingdi Yu
· 9 years ago
3168c30
security: Add transformation sink/source
by Yingdi Yu
· 9 years ago
044bb7e
security: ValidatorConfig rule evaluates all checkers
by Zhiyi Zhang
· 8 years ago
d5827ce
util: make SegmentFetcher test suite run faster
by Junxiao Shi
· 8 years ago
cf49055
tests: Extending Face test cases
by Alexander Afanasyev
· 8 years ago
e4f8c3b
tests: Enable isolation of KeyChain during run of unit/integrated tests
by Alexander Afanasyev
· 8 years ago
641de4c
security: Fix signing by identity (ECDSA)
by José Quevedo
· 9 years ago
9bdbb83
tests: Replace usage of deprecated elements of ndn::util::DummyClientFace
by Alexander Afanasyev
· 9 years ago
48c291b
security: Properly initialize state in `SigningInfo(const std::string&)` constructor
by Spencer Lee
· 9 years ago
Next »