This seems like a very generic question that's not related to the article specifically, as it depends on what you will be using to implement the solution.
The generic answer to your question is no, the key (well, the private key part) is the secret you use to sign the transactions.