-
Notifications
You must be signed in to change notification settings - Fork 36
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
Question Regarding the Absence of a Sending Method in the Challenge Class #308
Comments
When you say "to others" what are you referring to? The existing Challenge class can send a challenge to any identifier it has been introduced to (had an OOBI resolution performed). |
I believe the concept of "sending" the challenge is meant to be handled out of band. So you will not actually send a challenge to the agent of the respondent. The steps would be:
In the |
I appreciate your response.
I am referring to other entities (agents). I understand that the KERIA agent communicates peer-to-peer (P2P) with other entities' KERIA agents. While there are abstracted methods such as
Yes, I read this, which led me to question what the legitimate means of sending the challenge word should be, and that’s why I asked the question.
Does this mean that it aligns with the standard specification of OOBI, or at least does not deviate from it? |
Protecting yourself from man in the middle attacks over the internet is why you share the challenge phrase out of band. The "out of band" phrase in this context means on a different communication channel than the primary one you are using. You share the challenge phrase in a different, secondary communications channel like a live video call so you can be assured that you are not suffering from an eclipse attack or other man in the middle attacks. |
The OOBI (AID, Service Endpoint) itself is exchanged out-of-band (OOB), like via video call, so why is it necessary to also send the challenge word in the next step via OOB? What you said didn’t quite make sense to me, but I understood that the sending a challenge word on video call was not problematic. Thank you. |
It seems that the
Challenge
class does not have a method for sending a challenge to others.Would it be a common implementation to generate send it using the
Exchange.send(..)
method ?The text was updated successfully, but these errors were encountered: