Gitiles
Code Review
Sign In
gerrit.named-data.net
/
ndn-cxx
/
95c8070b3e75380e81d347a8a4a405cae8fe7e9e
/
src
/
security
95c8070
security: Integrate fetching certificates using Certificate Bundle
by Manika Mittal
· 8 years ago
e178989
src: minor updates to common.hpp and common-pch.hpp
by Davide Pesavento
· 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
3e2c3a0
security+tests: Fix small bugs with uninitialized and leaked memory
by Alexander Afanasyev
· 8 years ago
7f20d6e
build+src: mark destructor virtual in classes with virtual functions
by Davide Pesavento
· 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
4c9a3d5
security: Move KeyChain to security::v1 namespace and deprecated it
by Alexander Afanasyev
· 8 years ago
83eb1cc
security: Simplify (unify) implementation of v2::KeyChain::selfSign
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
57c07df
src: drop 'virtual' from functions marked 'final' or 'override'
by Davide Pesavento
· 8 years ago
7ba99e1
security: Update the code style in validator-config
by Zhiyi Zhang
· 8 years ago
02948ec
security: Add support for OpenSSL 1.1.0 API
by Alexander Afanasyev
· 8 years ago
b8deee0
security: initialize transform::Downstream::m_index
by Junxiao Shi
· 8 years ago
1b0f486
security: plug memory leaks in transform
by Junxiao Shi
· 8 years ago
4ce0bcf
util: io::load accepts base64 encoding without newlines
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
c152e6f
security: add missing virtual destructor to Validator base class
by Davide Pesavento
· 8 years ago
198c381
security: Validator::verifySignature don't throw on Interest with malformed signature
by Junxiao Shi
· 8 years ago
0b537b9
util: generate random bytes using OpenSSL instead of CryptoPP
by Yingdi Yu
· 9 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
e6f8751
security: handle Nack in Validator
by Teng Liang
· 8 years ago
dc2d6d2
security: CommandInterestValidator
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
· 9 years ago
57e0036
face+security: Introduce environment variables to set/override transport, pib, and tpm configurations.
by Alexander Afanasyev
· 9 years ago
aa82eb6
common: remove NDN_CXX_DECL_FINAL/OVERRIDE macros; use C++11 keywords directly
by Davide Pesavento
· 9 years ago
699d2ea
security: Set false as default isKsk value in KeyChain::generateEcdsaKeyPairAsDefault
by José Quevedo
· 9 years ago
641de4c
security: Fix signing by identity (ECDSA)
by José Quevedo
· 9 years ago
48c291b
security: Properly initialize state in `SigningInfo(const std::string&)` constructor
by Spencer Lee
· 9 years ago
308bc44
security: string representation for SigningInfo
by Spencer Lee
· 9 years ago
66ca203
src: Remove unnecessary std::move to allow copy elision
by Alexander Afanasyev
· 9 years ago
409cc20
Backport make_unique
by Davide Pesavento
· 9 years ago
8f5cbdc
Fix int vs. ssize_t type confusion
by Davide Pesavento
· 9 years ago
f2a4622
docs: API documentation fixes
by Alexander Afanasyev
· 9 years ago
18cf81b
docs: fix several doxygen errors
by Davide Pesavento
· 9 years ago
73e3004
docs: Correct copyright statements
by Alexander Afanasyev
· 9 years ago
0d2ed2e
Enhance exception throwing with Boost Exception library
by Spyridon Mastorakis
· 9 years ago
ea38294
security: Add AdditionalInfo into SignatureInfo
by Yingdi Yu
· 9 years ago
7a81389
security: Add ValidityPeriod abstraction
by Yingdi Yu
· 10 years ago
0b3cac5
face: simplify prefix registration APIs with SigningInfo
by Joao Pereira
· 9 years ago
d82b07c
security: Helpers to create SigningInfo
by Eric Newberry
· 10 years ago
c820989
security: Make public interface of Pib, Identity, and Key as read-only
by Yingdi Yu
· 10 years ago
11314b7
security: implement PibSqlite3 based on PibImpl
by Mickey Sweatt
· 10 years ago
1b0311c
security: New generalized signing API in KeyChain
by Yingdi Yu
· 10 years ago
3bf91f5
security: adjust description of PibImpl interfaces
by Yingdi Yu
· 10 years ago
281689a
security: Unify TPM creation
by Yingdi Yu
· 10 years ago
8ca4325
security: IdentityCertificate sets default FreshnessPeriod to 1 hour
by Junxiao Shi
· 10 years ago
b8f8b34
security: define new abstraction for identity, key, and certificate
by Yingdi Yu
· 10 years ago
adadb71
security: Add in-memory pib
by Yingdi Yu
· 10 years ago
151b557
security: define pib-impl interface
by Yingdi Yu
· 10 years ago
cf3a667
build: Fix conditional compilation on availability of getpass()
by Alexander Afanasyev
· 10 years ago
a2ada22
src: Disable use of getpass() when it is not available
by Alexander Afanasyev
· 10 years ago
af99f46
src: Update copyright notices for files modified in 2015
by Alexander Afanasyev
· 10 years ago
34a3763
security: Canonize PIB and TPM scheme names
by Alexander Afanasyev
· 10 years ago
0711380
security: Refactoring creation of SecPublicInfo and SecTpm during KeyChain creation
by Alexander Afanasyev
· 10 years ago
a90ba48
security: improve SecPublicInfoSqlite3 error messages
by Yingdi Yu
· 10 years ago
6147ef4
tools: ndnsec-delete reports success or failure
by Yingdi Yu
· 10 years ago
4154634
security: Pair-up Tpm and Pib in KeyChain
by Yingdi Yu
· 10 years ago
1c69c2e
security: delete unused encryption-manager.hpp
by Junxiao Shi
· 10 years ago
0e205ce
security: delete deprecated signature-sha256.hpp
by Junxiao Shi
· 10 years ago
be8d221
security: ensure SecuredBag::Error inherits from tlv::Error
by Junxiao Shi
· 10 years ago
98acbb0
security: fix memory leak in SecPublicInfoSqlite3
by Junxiao Shi
· 10 years ago
bbb31f9
util: Exposing IndentedStream class as part of public API
by Alexander Afanasyev
· 10 years ago
6ab6781
security: Allow KeyChain to sign interest using SHA256 digest
by Yingdi Yu
· 10 years ago
3e8b52e
tools: Allow verbose option in ndnsec-list/ndnsec-ls-identity command line tools
by Yingdi Yu
· 10 years ago
80979ba
security: Handle certificate decoding error in validation process
by Yingdi Yu
· 10 years ago
3b4c314
security: Display SignatureInfo when printing a certificate
by Yingdi Yu
· 10 years ago
a464b92
meta-info: deprecate MetaInfo::TYPE_* constants
by Junxiao Shi
· 10 years ago
eabffdf
tests: Fix issue with UnitTestClock-based event scheduling (extra sleep required)
by Alexander Afanasyev
· 10 years ago
Next »