Last 30 days
-
r457
(Adding TODOs to a couple of the comments
) committed by steveweis
- Adding TODOs to a couple of the comments
Adding TODOs to a couple of the comments
-
issue 7
(Likely need to specify an encoding for Java String getBytes(...) Status changed by steveweis
-
-
issue 39
(Add support for session keys (was: javax.crypto.IllegalBlock...) Status changed by steveweis
-
-
r456
(Adding experimental support for hybrid encryption. This is s...) committed by steveweis
- Adding experimental support for hybrid encryption. This is still under development
and the documentation is not updated yet, so use with caution.
Adding experimental support for hybrid encryption. This is still under development
and the documentation is not updated yet, so use with caution.
Older
-
-
issue 7
(Likely need to specify an encoding for Java String getBytes(...) commented on by gzmonmon
-
-
-
SamplePythonUsage
(Sample Python Usage) Wiki page added by steveweis
- Revision r455
Created wiki page through web user interface.
Revision r455
Created wiki page through web user interface.
-
issue 48
(Provide better example usage of signing and encryption) commented on by steveweis
-
-
-
issue 48
(Provide better example usage of signing and encryption) commented on by kvamlnk
-
-
-
-
issue 48
(Provide better example usage of signing and encryption) Labels changed by arkajit.dey
-
Labels:
Priority-High
−Priority-Medium
Labels:
Priority-High
−Priority-Medium
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r454
Edited wiki page through web user interface.
Revision r454
Edited wiki page through web user interface.
-
issue 51
(Calling addkey on an HMAC_SHA1 keyset with --size != 256 res...) commented on by chris.karlof
-
-
issue 51
(Calling addkey on an HMAC_SHA1 keyset with --size != 256 res...) reported by chris.karlof
-
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r453
Edited wiki page through web user interface.
Revision r453
Edited wiki page through web user interface.
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r452
Edited wiki page through web user interface.
Revision r452
Edited wiki page through web user interface.
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r451
Edited wiki page through web user interface.
Revision r451
Edited wiki page through web user interface.
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r450
Edited wiki page through web user interface.
Revision r450
Edited wiki page through web user interface.
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r449
Edited wiki page through web user interface.
Revision r449
Edited wiki page through web user interface.
-
-
-
r447
(- Added new examples.
- Modified LOG(INFO) output format.
- ...) committed by sebastien.martini
- - Added new examples.
- Modified LOG(INFO) output format.
- Added comments to KeyczarTool.
- Added new examples.
- Modified LOG(INFO) output format.
- Added comments to KeyczarTool.
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r446
Edited wiki page through web user interface.
Revision r446
Edited wiki page through web user interface.
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r445
Edited wiki page through web user interface.
Revision r445
Edited wiki page through web user interface.
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r444
Edited wiki page through web user interface.
Revision r444
Edited wiki page through web user interface.
-
-
-
-
-
CppTutorial
(Keyczar C++ Tutorial) Wiki page edited by sebastien.martini
- Revision r440
Edited wiki page through web user interface.
Revision r440
Edited wiki page through web user interface.
-
r439
(Cleaned-up and refactored code.) committed by sebastien.martini
- Cleaned-up and refactored code.
Cleaned-up and refactored code.
-
r438
(- Moved source code only used by unittests to src/keyczar/ba...) committed by sebastien.martini
- - Moved source code only used by unittests to src/keyczar/base_test.
- Moved keyczart and KeyczartTool to src/keyczar/keyczar_tool.
- Moved readers and writers to src/keyczar/rw.
- Use only UTF-8 encoded std::string, removed all std::wstring, w_char and
dependancy on libicu (for a rationale see
http://code.google.com/p/protobuf/issues/detail?id=24). Cleaned-up
src/keyczar/base (again).
- Implemented ScopedSafeString for managing private/secret keys and
passwords. It erases sensitive strings when objects are deleted or after
use. Currently relies on memset() but could be easily replaced with
OPENSSL_cleanse (copied from OpenSSL) in STLStringMemErase() and few
other places. What could make memset() uncertain are potentials compilers
optimizations that would optimize out these calls from assembled binary.
- Added new reader KeysetPBEJSONFileReader and writer KeysetPBEJSONFileWriter
to handle AES encrypted JSON keys with PBE algorithm. It uses OpenSSL's
PKCS5 v2.0 implementation therefore HMAC_SHA256 should be automatically
used as prf when OpenSSL 1.0.0+ is detected and HMAC_SHA1 otherwise.
Modified keyczart and KeyczarTool to accept passwords through --pass
option (this option is similar to the crypter option). Added new PBE
example pbe_keyset.py and new set of key src/keyczar/data/pbe_json.
- Added new factory method to automatically select the right reader to
instanciate from its location type (currently only returns
KeysetJSONFileReader though).
- Improved KeyczarTool interface.
- Updated SWIG interface to support KeysetPBEJSONFileReader and to interface
all commands implemented by KeyczarTool. Added new related example
keyczar_tool.py.
- Added new command 'exportkey' to export private keys to PKCS8 format
encrypted files.
- Updated and added new examples.
- Fixed issues, refactored files, hierarchies and namespaces. Improved
comments.
- Moved source code only used by unittests to src/keyczar/base_test.
- Moved keyczart and KeyczartTool to src/keyczar/keyczar_tool.
- Moved readers and writers to src/keyczar/rw.
- Use only UTF-8 encoded std::string, removed all std::wstring, w_char and
dependancy on libicu (for a rationale see
http://code.google.com/p/protobuf/issues/detail?id=24). Cleaned-up
src/keyczar/base (again).
- Implemented ScopedSafeString for managing private/secret keys and
passwords. It erases sensitive strings when objects are deleted or after
use. Currently relies on memset() but could be easily replaced with
OPENSSL_cleanse (copied from OpenSSL) in STLStringMemErase() and few
other places. What could make memset() uncertain are potentials compilers
optimizations that would optimize out these calls from assembled binary.
- Added new reader KeysetPBEJSONFileReader and writer KeysetPBEJSONFileWriter
to handle AES encrypted JSON keys with PBE algorithm. It uses OpenSSL's
PKCS5 v2.0 implementation therefore HMAC_SHA256 should be automatically
used as prf when OpenSSL 1.0.0+ is detected and HMAC_SHA1 otherwise.
Modified keyczart and KeyczarTool to accept passwords through --pass
option (this option is similar to the crypter option). Added new PBE
example pbe_keyset.py and new set of key src/keyczar/data/pbe_json.
- Added new factory method to automatically select the right reader to
instanciate from its location type (currently only returns
KeysetJSONFileReader though).
- Improved KeyczarTool interface.
- Updated SWIG interface to support KeysetPBEJSONFileReader and to interface
all commands implemented by KeyczarTool. Added new related example
keyczar_tool.py.
- Added new command 'exportkey' to export private keys to PKCS8 format
encrypted files.
- Updated and added new examples.
- Fixed issues, refactored files, hierarchies and namespaces. Improved
comments.
-
issue 39
(Add support for session keys (was: javax.crypto.IllegalBlock...) commented on by paul.querna
-
-
r437
(- Improved Reader/Writer interfaces
- read() factory methods...) committed by sebastien.martini
- - Improved Reader/Writer interfaces
- read() factory methods inside keyczar.i now accept reader objects
- Added examples using compression
- Properly deletes Value object in keyset.cc
- Improved Reader/Writer interfaces
- read() factory methods inside keyczar.i now accept reader objects
- Added examples using compression
- Properly deletes Value object in keyset.cc
-
-
-
-
-
r433
(- Added initial support of these systems and architectures: ...) committed by sebastien.martini
- - Added initial support of these systems and architectures: x86_64, ARM,
MacOSX (Leopard with MacPorts and packages icu, openssl and swig),
BSD (OpenBSD, FreeBSD), Ubuntu 64bits.
- gtest is now compiled as dynamic library and dependancies to gtest have been
removed from Keyczar library's headers.
- Rewrote all include directives from Keyczar library.
- Moved src/base to src/keyczar/base and removed useless or cumbersome
dependancies (pthread, rt), removed useless third party source code.
- Improved build system and install mechanism (still not perfects though).
- Replaced DCHECK by CHECK.
- Supports gzip and zlib compression of plaintexts before encryption.
- Added initial support of these systems and architectures: x86_64, ARM,
MacOSX (Leopard with MacPorts and packages icu, openssl and swig),
BSD (OpenBSD, FreeBSD), Ubuntu 64bits.
- gtest is now compiled as dynamic library and dependancies to gtest have been
removed from Keyczar library's headers.
- Rewrote all include directives from Keyczar library.
- Moved src/base to src/keyczar/base and removed useless or cumbersome
dependancies (pthread, rt), removed useless third party source code.
- Improved build system and install mechanism (still not perfects though).
- Replaced DCHECK by CHECK.
- Supports gzip and zlib compression of plaintexts before encryption.
-
r432
(Updating keyczar page a bit.) committed by steveweis
- Updating keyczar page a bit.
Updating keyczar page a bit.
-
keyczar06b-062909-src.jar (Keyczar 0.6b Java Source (rel. 06.29.09)) file uploaded by steveweis
-
Labels:
Featured
Type-Source
Language-Java
Labels:
Featured
Type-Source
Language-Java
-
keyczar06b-1.5-062909.jar (Keyczar 0.6b Java 1.5 (rel. 06.29.09)) file uploaded by steveweis
-
Labels:
Featured
Language-Java
Type-Archive
Labels:
Featured
Language-Java
Type-Archive
-
keyczar06b-1.6-062909.jar (Keyczar 0.6b Java 1.6 (rel. 06.29.09)) file uploaded by steveweis
-
Labels:
Featured
Language-Java
Type-Archive
Labels:
Featured
Language-Java
Type-Archive
-
r431
(adding python .settings (Eclipse auto-generated) directory t...) committed by arkajit.dey
- adding python .settings (Eclipse auto-generated) directory to svn:ignore too
adding python .settings (Eclipse auto-generated) directory to svn:ignore too
-
r430
(adding .settings directory (eclipse auto-generated) to svn:i...) committed by arkajit.dey
- adding .settings directory (eclipse auto-generated) to svn:ignore
adding .settings directory (eclipse auto-generated) to svn:ignore
-
-
r428
(adding CrossCompatibilityTest to AllTests suite) committed by arkajit.dey
- adding CrossCompatibilityTest to AllTests suite
adding CrossCompatibilityTest to AllTests suite
|