-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lua - Controlling your Panasonic TV. #45
Comments
I’ve been trying to get this to work for a while now, and hopefully I’m getting closer, but I’m still grateful for any help. Using Lua, I can get the XML back from the TV and extract the
It seems I then need to encode that in Base64, which would be this..
Which gives me this..
To then get the
Which give me this..
** I’m conscious at this point that I’m using a web based Lua IDE, so I’m not sure if the values returned are accurate, so rather than B64 can I use HEX ? ** Continuing on, to get the
Which give me this…
And then I think to get the IV, i would do the following.
Which returns this ..
Does all of the above look correct to create the 3 items needed below.. ? Key = ʈªž¹·¨’ÎÏ«§¥Ïž |
Not being the best programmer, I’m trying to do it with Lua, leveraging various resources, e.g. https://community.getvera.com/t/panasonic-tv-pincode-and-encryption-support/216268 ) to get there..
I found a really great resource here -> https://forum.logicmachine.net/showthread.php?tid=232&pid=16580#pid16580 but much of the libraries/modules they used seem to be proprietary, so I’m looking to find alternative ways create the required keys etc.
Various online tools exist, (see below)
hmac = https://www.devglan.com/online-tools/hmac-sha256-online
aes decryption. = https://www.devglan.com/online-tools/aes-encryption-decryption
base64 = https://www.devglan.com/online-tools/base64-encode-decode
string-to-ascii = https://onlinestringtools.com/convert-string-to-ascii
but what I’m most keen to find are pure Lua libraries to help do the job..
The text was updated successfully, but these errors were encountered: