Gitiles
Code Review
Sign In
gerrit.named-data.net
/
ndn-cxx
/
25b4e61cedef1e58fee23b015199947cfacf8ef9
/
ndn-cpp
/
security
/
key-chain.cpp
25b4e61
make: Global change: Move all public headers to include folder. Change source to including public headers using #include <ndn-cpp/*>. Split some header files to minimize exposing C .h files.
by Jeff Thompson
· 11 years ago
29ce310
security: In KeyChain constructor, added PolicyManager. Use in sign().
by Jeff Thompson
· 11 years ago
7c5d231
security: KeyChain.verifyData: added default stepCount argument.
by Jeff Thompson
· 11 years ago
40f361a
security: Make the KeyChain constructor take an IdentityManager.
by Jeff Thompson
· 11 years ago
10ad12a
global: Rename unsigned char to uint8, DynamicUCharArray to DynamicUInt8Array and DynamicUCharVector to DynamicUInt8Vector.
by Jeff Thompson
· 11 years ago
9296f0c
security: Checkpoint after requiring signData to supply the certificateName.
by Jeff Thompson
· 11 years ago
d4144fe
Added using namespace ndn::ptr_lib and remove ptr_lib::
by Jeff Thompson
· 11 years ago
2ce8f49
security: Added initial KeyChain.signData and verifyData
by Jeff Thompson
· 11 years ago
0050abe
Code style: Put function return type on a line by itself.
by Jeff Thompson
· 11 years ago
9c66170
Rename signed fields to signed portion
by Jeff Thompson
· 11 years ago
7687dc0
All source files: Added UC Copyright. Added jefft0 email address.
by Jeff Thompson
· 11 years ago
ae10809
Change sign to always set the signature object to a new Sha256WithRsaSignature.
by Jeff Thompson
· 11 years ago
20af073
Make Signature an abstract base class and added subclass Sha256WithRsaSignature. Change Data.signature to a pointer to a Signature.
by Jeff Thompson
· 11 years ago
c2b7b14
Change wire encoding to return a Blob.
by Jeff Thompson
· 11 years ago
4545d71
In Signature, make digestAlgorithm, witness and signature a Blob.
by Jeff Thompson
· 11 years ago
03616c9
In PublisherPublicKeyDigest, make the value a Blob.
by Jeff Thompson
· 11 years ago
4c9c045
Make KeyLocator.keyData_ a Blob.
by Jeff Thompson
· 11 years ago
a7516e0
Use argument defaults for getDefaultWireFormat() instead of a separate overloaded method.
by Jeff Thompson
· 11 years ago
f4585af
Move publisherPublicKeyDigest and keyLocator from MetaInfo to Signature.
by Jeff Thompson
· 11 years ago
fec716d
Renamed SignedInfo to MetaInfo (except for encoding binary XML).
by Jeff Thompson
· 11 years ago
1656e6a
Code style: Declare (Type& value) instead of (Type &value)
by Jeff Thompson
· 11 years ago
7a67cb6
Move key-chain to security subdirectory.
by Jeff Thompson
· 11 years ago
[Renamed (98%) from ndn-cpp/key-chain.cpp]
3af7e79
Added C crypto.c for digestSha256
by Jeff Thompson
· 11 years ago
2a66dec
Fix typo in defaultSign: need to pass wireFormat.
by Jeff Thompson
· 11 years ago
8efe5ad
In sign and defaultSign, added wireFormat argument.
by Jeff Thompson
· 11 years ago
7329a13
In KeyLocator, added support for KeyName.
by Jeff Thompson
· 11 years ago
63d0269
Renamed KeyLocator keyOrCertificate to keyData
by Jeff Thompson
· 11 years ago
192e86b
For decoding keys, use a temporary pointer since d2i updates it.
by Jeff Thompson
· 11 years ago
1e90d8c
Added KeyChain::selfVerifyData.
by Jeff Thompson
· 11 years ago
faaa237
In BinaryXmlEncoder, use DynamicUCharVector.
by Jeff Thompson
· 11 years ago
3c73da4
Added sign which takes publicKeyDer and privateKeyDer
by Jeff Thompson
· 11 years ago
3df8137
Added the default private key and finish implementing defaultSign.
by Jeff Thompson
· 11 years ago
ecc1a82
Use buffer for freshContent
by Jeff Thompson
· 11 years ago
8bee610
Added digestSha256 which uses SHA256_CTX and writes to a buffer.
by Jeff Thompson
· 11 years ago
b81192e
Change to use openssl/evp.h
by Jeff Thompson
· 11 years ago
ade5bda
Temporarily comment out openssl code
by Jeff Thompson
· 11 years ago
47c93cf
Added key-chain.cpp
by Jeff Thompson
· 11 years ago