As the aim is to use the JS/PHP TLS implementation to add support for Double blind encryption (
PHPCRED-11), need to document the current implementation of TLS so that it can be understood and more easily improved.
Need to cover
- Current intentions of the mechanism (i.e. prevent casual observation)
- Key exchange (known to be sorely in need of improvement)
- Key generation
- Key properties
- Crypto mechanism
- Format of data sent on the wire
Activity
2014-07-24 21:40:45
Longer term the plan is to have PHPCredlocker use BTFW, but in the meantime it should be considered a fork
Changes Made
- BTFW-6 - The JS Crypto component was converted to an object
- BTFW-8 - Xor functions now automatically Base64 encode their ciphertext
- BTFW-7 - Bugfix for keylength calculation
Planned Changes
- BTFW-9 - Add checksumming to Xor Functions
2014-07-24 22:00:23
2014-07-25 02:16:57
2019-09-09 15:51:09
Credlocker is EOL so no further work will be done.
2019-09-09 15:51:09
2019-09-09 15:51:09