Bring Trust to Blockchain with Thales
Within a permissioned blockchain, transactions are validated and processed by participants that are already recognized by the ledger. Even though this is the case, there is still a challenge and issue of trust. How can one ensure the blockchain is secure and trustworthy in order to avoid the substantial impact of a cyberattack? The answer is by building security into your blockchain technology from the start, through strong authentication and cryptographic key vaulting.
Thales’ Hardware Security Modules (HSMs) and Authentication services can help you secure blockchain in the following three areas:
- Provide strong identities and authentication to gain access to the blockchain;
- Secure core blockchain technologies; and
- Secure communications across the blockchain network.
Thales Blockchain Solutions
Although blockchain is based on sophisticated math and is secure at its foundation with its decentralized approach, there are ways to fool the blockchain to gain advantage. Ensure you build security into your solution from the ground up, always storing your keys in a hardware-based solution to avoid those pitfalls and remain protected.
Luna Network HSMs are designed to store the private keys used by blockchain members to sign all transactions in a FIPS 140-2 Level 3 dedicated cryptographic processor. Keys are stored throughout their lifecycle; ensuring cryptographic keys cannot be accessed, modified or used by unauthorized devices or people. Cryptographic keys kept in software are at risk of theft, compromising the entire blockchain ledger.
ProtectServer HSMs, like the Luna Network HSMs, are designed to protect cryptographic keys against compromise while providing encryption, signing, and authentication services.
Both Luna and Protect Server HSMs extend native HSM functionality by enabling the development and deployment of custom code within the secure confines of the FIPS 140-2 Level 3 validated Thales HSM as a part of the firmware. Functionality Modules (FMs) allow you to customize your Thales HSM’s functionality to suit the needs of your organization, including the implementation of Quantum algorithms.
Luna Cloud HSM Services. In addition to our on-premises HSM solutions, Thales also offers a Luna Cloud HSM solution through Data Protection On Demand (DPoD). DPoD offers an as a service billing model with no hardware to deploy and maintain.
SafeNet Authentication Service (SAS) will substantially reduce your total cost of operation and tailor authentication to meet your unique needs with this fully automated, highly secure authentication-as-a service with flexible token options.
About Blockchain
- Blockchain is a distributed database that provides a secure, yet transparent way to make, record and verify any type of transaction.
- Transactions do not have to be financial; they are simply any type of transfer between two parties that typically would require a third party to authenticate each party and broker the exchange.
- Blockchain eliminates the need for centralized control – instead all transactions are decentralized, and verified by the blockchain database itself in the distributed ledger.
- Contrary to the most popular use case, blockchain technologies don’t only secure financial transactions – in fact, they can be used to track and verify any kind of digital asset, as well as code or smart contracts.
Benefits of Blockchain
- Eliminate the need for centralized control and the additional costs
- Trust is distributed between blockchain members
- Transactions are digitally signed using an asset owner public/private key pair
- Once recorded, data in a block cannot be altered retroactively
- Open, distributed ledgers record transactions between two parties efficiently and in a verifiable and permanent way
- Transactions don’t have to be just data – they can also be code or smart contracts