Skip to content

Commit

Permalink
tested, working, ready to be released as v0.6
Browse files Browse the repository at this point in the history
  • Loading branch information
PeterPawn committed Aug 13, 2017
1 parent 4a29e91 commit 6352d99
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions README.md
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
## Purpose
### Purpose

provide the password needed to open the encrypted private key file
- provide the password needed to open the encrypted private key file
(/var/flash/websrv_ssl_key.pem) from FRITZ!OS versions above 06.20

- new version computes the password itself from ```maca``` value
- no more hassle with static vs. dynamic linking and/or using the proxy binary
- the project contains a library (shared and static), the exported functions are backward-compatible with previous version(s)
- some function from previous versions are useless now and are implemented as 'dummy function'
- the computation of MD5 hashes (in md5.c) was copied (with some minor changes) from the uClibc sources - the (default) libuclibc/libcrypt does not export the needed functions, so they were duplicated here
- the provided binary ```privatekeypassword``` may be used from other programs (or shell scripts) to get the clear-text of the password for the private key file

0 comments on commit 6352d99

Please sign in to comment.