Products > Test Equipment

Hacking the Rigol MSO8204 / MSO8000

<< < (4/9) > >>

tv84:

--- Quote from: BTO on July 12, 2024, 01:59:02 pm ---
--- Quote from: tv84 on July 12, 2024, 09:46:59 am ---Oh, OK. Probably they are preparing the room for changing the ECC Curve.

But, then just accommodate a bigger BIGNUM in the code and all is good.  :)

--- End quote ---

something to that effect.... Was my suspicion and it only started, Up to.. 2 Months ago

--- End quote ---

This should not be rocket science since the method was there from the beginning. So, if one implements the code correctly by reading the ECC Curve type inside the Key.data, one can make the keygen future proof.

BTO:

--- Quote from: tv84 on July 12, 2024, 02:14:49 pm ---
--- Quote from: BTO on July 12, 2024, 01:59:02 pm ---
--- Quote from: tv84 on July 12, 2024, 09:46:59 am ---Oh, OK. Probably they are preparing the room for changing the ECC Curve.

But, then just accommodate a bigger BIGNUM in the code and all is good.  :)

--- End quote ---

something to that effect.... Was my suspicion and it only started, Up to.. 2 Months ago

--- End quote ---

This should not be rocket science since the method was there from the beginning. So, if one implements the code correctly by reading the ECC Curve type inside the Key.data, one can make the keygen future proof.

--- End quote ---

Understood,However consider (for me personally) When we say "Beginning" i assume we mean DS1052E.  I'm not aware of an earlier point where we
unlocked Rigol Scopes

Now.. at this time i understood what we were doing , to a degree,  i remember madcrow and a few others working on the SSH of it
then later a Utility was put together, etc etc
But.. did i understand the cryptography to it's fullest ?  NO, i did not

so... For you it's fundamental ,  For me, i'm reading up on this now,
and what also through me was , i took E.C.C. to mean Error Correction  ERROR CORRECTING CODE.

I now understand it's not that but instead ELIPTIC CURVE CRPYTOGRAPHY.
This now puts a new spin on it for me

I gotta say , I've read about 10 pages of it so far, and even though i understood it as Assym Crypto , the detail of it is pretty cool.
I do now understand what you mean when you say they just change the curve, or they can change the position of the curve so long as the algorithm
satisfies to points on the curve to produce a specific result, but.... the result can remain the same and they can choose to use
different points on the curve but in choosing different points it alters the length of the Priv Key.
Have i understood that correctly.
Needless to say...... Pretty cool stuff

anyway my brain is tired now, i'm off to be,  I'm going to spend at least the next month researching this
if you have any good resources or doco's you can recommend , it would be appreciated

i'm then going to rego through the script and reread it to understand what ecdsa was doing and what exactly brainpool is doing and what protocol
it is using
again.. I understood it for what it was, i understood it was a protocol and an Assym Crypto,   i didn't , however understand the protocol itself
or what it was actually doing

so.. that's where i'm at

BTO:

--- Quote from: tv84 on July 12, 2024, 02:14:49 pm ---
--- Quote from: BTO on July 12, 2024, 01:59:02 pm ---
--- Quote from: tv84 on July 12, 2024, 09:46:59 am ---Oh, OK. Probably they are preparing the room for changing the ECC Curve.

But, then just accommodate a bigger BIGNUM in the code and all is good.  :)

--- End quote ---

something to that effect.... Was my suspicion and it only started, Up to.. 2 Months ago

--- End quote ---

This should not be rocket science since the method was there from the beginning. So, if one implements the code correctly by reading the ECC Curve type inside the Key.data, one can make the keygen future proof.

--- End quote ---


--- Quote --- So, if one implements the code correctly by reading the ECC Curve type inside the Key.data, one can make the keygen future proof.

--- End quote ---
Also, thanks for this,  I WILL look into this as i read more about and look to make the changes.

Quick Question,  Do you think this script can help the people over on the Rigol DHO Series 12bit scope side of things.
Could they benefit by looking at the script we have thus far, so they can get activated quicker ?

I imagine not, but.. Am i wrong ?

tv84:

--- Quote from: BTO on July 12, 2024, 03:03:15 pm ---Quick Question,  Do you think this script can help the people over on the Rigol DHO Series 12bit scope side of things.
Could they benefit by looking at the script we have thus far, so they can get activated quicker ?

--- End quote ---

As I've indicated from the start, the method is/was meant to be the same (most probably). But as their Android programmers appear to be very poor at ECC, what was implemented (at least on day one) was an aberration based on the MSO5000 scheme! They used asym keys to do sym crypto...  :palm:

For that fact I excluded myself from that scene and gave way to all the guys that were patching the stuff, and because the solution was very easy to implement.

If Rigol has corrected the scheme or if they do that in the near future, it's almost certain that the scheme will be the same.

BTO:

--- Quote from: tv84 on July 12, 2024, 03:34:27 pm ---
--- Quote from: BTO on July 12, 2024, 03:03:15 pm ---Quick Question,  Do you think this script can help the people over on the Rigol DHO Series 12bit scope side of things.
Could they benefit by looking at the script we have thus far, so they can get activated quicker ?

--- End quote ---

As I've indicated from the start, the method is/was meant to be the same (most probably). But as their Android programmers appear to be very poor at ECC, what was implemented (at least on day one) was an aberration based on the MSO5000 scheme! They used asym keys to do sym crypto...  :palm:

For that fact I excluded myself from that scene and gave way to all the guys that were patching the stuff, and because the solution was very easy to implement.

If Rigol has corrected the scheme or if they do that in the near future, it's almost certain that the scheme will be the same.

--- End quote ---

OK, Interesting, Understood, Thank you

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod