diff options
author | Nick French <nickfrench@gmail.com> | 2022-08-13 10:23:58 -0500 |
---|---|---|
committer | Christian Marangi <ansuelsmth@gmail.com> | 2022-08-19 22:20:00 +0200 |
commit | 764600648f4b138979848a484df553825a140166 (patch) | |
tree | 0b59e2fcb9ddb04b3e6c9bc18962e4956dd3aabf /package/utils/uencrypt/Makefile | |
parent | a6b0d0806055a53a2538df83f8322c38ee9f3441 (diff) | |
download | upstream-764600648f4b138979848a484df553825a140166.tar.gz upstream-764600648f4b138979848a484df553825a140166.tar.bz2 upstream-764600648f4b138979848a484df553825a140166.zip |
uencrypt: support all available ciphers
Modify uencrypt to support any cipher provided by ssl library.
Original tool supported only AES-128-CBC to decrypt the config
mtd of Arcadyan WG430223/WG443223.
TP-Link Deco S4 has mtd configuration encrypted with DES-ECB,
so make the cipher generic to support both routers.
Signed-off-by: Nick French <nickfrench@gmail.com>
Reviewed-by: Eneas U de Queiroz >cotequeiroz@gmail.com>
Diffstat (limited to 'package/utils/uencrypt/Makefile')
-rw-r--r-- | package/utils/uencrypt/Makefile | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/package/utils/uencrypt/Makefile b/package/utils/uencrypt/Makefile index 77fdf64e0e..9307f97b6e 100644 --- a/package/utils/uencrypt/Makefile +++ b/package/utils/uencrypt/Makefile @@ -22,16 +22,17 @@ CMAKE_OPTIONS+=$(if $(CONFIG_UENCRYPT_WOLFSSL),-DUSE_WOLFSSL=1) define Package/uencrypt SECTION:=utils CATEGORY:=Base system - TITLE:=Decryption utility for Arcadyan WG4xx223 - DEPENDS:=@TARGET_ramips_mt7621 +UENCRYPT_WOLFSSL:libwolfssl +UENCRYPT_OPENSSL:libopenssl + TITLE:=Decryption utility for Arcadyan WG4xx223 and TP-Link Deco S4 + DEPENDS:=+UENCRYPT_WOLFSSL:libwolfssl +UENCRYPT_OPENSSL:libopenssl endef define Package/uencrypt/description - This is a small AES-128-CBC encrypton/decryption program. - Even though it can be used for regular encryption and - decryption operations using AES-128-CBC, it is included - here to unencrypt the configuration from mtd on Arcadyan - WG430223 and WG443223 routers. + This is a small encrypton/decryption program. It defaults + to AES-128-CBC, but supports any encryption provided by + the available openssl/wolfssl library. Even though it can + be used for regular encryption and decryption operations, + it is included here to unencrypt the configuration from mtd + on Arcadyan WG430223/WG443223 and TP-Link Deco S4 routers endef define Package/uencrypt/config |