You need a computer or phone with internet access and appropriate software from the provider. Depending on the signature format, you must have an active certificate – either on a card or in a mobile app. In some cases, a cryptographic card reader is also needed.