Fed4FIRE works with X.509 certificates to authenticate and authorize experimenters on testbeds. In this section we will guide you through creating such a certificate. Testbeds can decide which certificates from which authorities they accept and as such federations of testbeds and authorities are established. Fed4FIRE is such a federation.
In the end, you will have a file on your local PC which contains this certificate information and this can then be used in experimenter tools.
This procedure has to be run only once.
The current authority which can be used in the Fed4FIRE federation is located at https://authority.ilabt.iminds.be. (in the future, this will also be possible through the Fed4FIRE portal, we will then update this documentation).
Click on Sign Up to request a new account.
The authority has the concept of Projects which bundle multiple experimenters. In a Project, the PIs (Principal Investigators) can approve new experimenters for that project, without Fed4FIRE administrators needing to approve this.
Here we will start with creating a new project by clicking Start New Project. If you have been invited to a Project, just click Join Existing Project (or you might have received a specific URL). Now, we have to fill in our account information. There are numerous checks (e.g. passphrase should be longer then 10 characters, home page URLs should be reachable and so on), so fill in as correct as possible.
If all goes well, you will receive an email in your mailbox with a code to verify your account which you have to fill in in the diablog box.
Now, it can take some time to have a Fed4FIRE administrator or project administrator approved your request. You will receive an email when that is done. After that, you can login on the authority portal.
Login on the authority portal.
Now, you can start jFed immediately or you can download the approved certificate.