Trusted Platform Modules: Locksmith in the Basement?
Open Source For You|October 2024
Tech giants are embedding special chips into their systems to ensure your data stays safe, even if you lose your device.
- Aditya Mitra and Anisha Ghosh
Trusted Platform Modules: Locksmith in the Basement?

Once upon a time there was a town where people traded very valuable items. But the town had notorious thieves that kept stealing these items. So the people built a special lockbox and kept the items in them for trading. This was a strong box and could not be broken or destroyed to get the contents inside it. The only way to do that was by unlocking it. The box had two keyholes and did not have any fixed keys. A locksmith could make special keys for the box in pairs — if one of the keys in the pair was used to lock the box, only the second key in the same pair could unlock it.

This lockbox was used widely and it worked well. People kept one key of the pair outside their homes in a publicly visible place. Anyone who wanted to give them something made a copy of that key. They then kept that item in the person’s lockbox, used this copied key to lock it, and handed over the box. The second key of the pair was kept by the owner securely and not given to anyone, and only he or she could unlock the box with this second key. The thieves stopped stealing these lockboxes because they were unable to open them without the correct keys.

This worked very well for ages. But then some thieves broke into the homes of people and started stealing the second key that was with the owner. And once they got the key, they stole the contents from the lockboxes. This became a menace in no time as the thieves started stealing the keys from more and more people, who started losing the valuables kept in the lockboxes.

To overcome this challenge, people in the town started making vaults to keep their keys safely. These vaults were unbreakable and strong so the thieves could not steal the keys. The second key was kept in the vault and taken out only when needed.

But this, too, did not work for long because the thieves were able to find the keys to the vault to unlock it. Then they stole the keys from the vault!

この蚘事は Open Source For You の October 2024 版に掲茉されおいたす。

7 日間の Magzter GOLD 無料トラむアルを開始しお、䜕千もの厳遞されたプレミアム ストヌリヌ、9,000 以䞊の雑誌や新聞にアクセスしおください。

この蚘事は Open Source For You の October 2024 版に掲茉されおいたす。

7 日間の Magzter GOLD 無料トラむアルを開始しお、䜕千もの厳遞されたプレミアム ストヌリヌ、9,000 以䞊の雑誌や新聞にアクセスしおください。

OPEN SOURCE FOR YOUのその他の蚘事すべお衚瀺
Managing a Hybrid Cloud: An Overview
Open Source For You

Managing a Hybrid Cloud: An Overview

The hybrid cloud market is on a high, with businesses discovering its many benefits. Let's explore what it entails to adopt such a cloud model and why an organisation should consider moving to it.

time-read
9 分  |
October 2024
"Openness challenges the traditional closed nature of hardware IPs to create standardised solutions"
Open Source For You

"Openness challenges the traditional closed nature of hardware IPs to create standardised solutions"

In an interview with EFY's Yashasvini Razdan, Alex P. James, Dean of Academics at Digital University Kerala, argues that an open AI hardware ecosystem could democratise access to hardware design tools and IPs, much like the Linux movement did for software.

time-read
4 分  |
October 2024
Meeting Special Education Needs with Open Source Software
Open Source For You

Meeting Special Education Needs with Open Source Software

Children and adults with special needs require special education. Cboard is free and open source software for special children, but a lot of work is still needed in this domain, especially in India.

time-read
8 分  |
October 2024
A Guide to SSL 2.0: Security Flaws and Evolution to SSL 3.0
Open Source For You

A Guide to SSL 2.0: Security Flaws and Evolution to SSL 3.0

The importance of cybersecurity cannot be overstated. The SSL 2.0 handshake protocol plays a great role in ensuring data remains secure and does not reach the wrong hands. But it does have some weaknesses, and hence the emergence of SSL 3.0.

time-read
5 分  |
October 2024
Trusted Platform Modules: Locksmith in the Basement?
Open Source For You

Trusted Platform Modules: Locksmith in the Basement?

Tech giants are embedding special chips into their systems to ensure your data stays safe, even if you lose your device.

time-read
5 分  |
October 2024
Understanding Cluster Analysis through Python Libraries
Open Source For You

Understanding Cluster Analysis through Python Libraries

Discover how Python libraries simplify data clustering for better business insights...

time-read
7 分  |
October 2024
A Beginner's Guide to Cloud Computing
Open Source For You

A Beginner's Guide to Cloud Computing

Cloud computing has grown exponentially since the early 2010s and there are no signs of its popularity waning anytime soon. This is because it offers benefits to developers, organisations and customers alike.

time-read
8 分  |
October 2024
A Guide to Optimising Costs in the Cloud
Open Source For You

A Guide to Optimising Costs in the Cloud

Keeping cloud costs optimal is essential for the financial health of any enterprise. However, organisations encounter quite a few challenges when they migrate from on-premises data centres to the cloud using a lift-and-shift strategy. The Google Cloud Platform (GCP) helps to mitigate these challenges and optimise costs.

time-read
9 分  |
October 2024
Using Microservices for Digital Decoupling Architecture
Open Source For You

Using Microservices for Digital Decoupling Architecture

Microservices enhance the digital journey of an organisation in so many ways. They optimise costs, make software agile and scalable, and are of immense help when designing digital decoupling architecture for IT migration.

time-read
9 分  |
October 2024
A Complete Guide to DevOps
Open Source For You

A Complete Guide to DevOps

Modern enterprises are looking at faster delivery of quality software and quick feedback from customers, among other things. This demands the integration of development and operations teams so that they collaborate and communicate better, also known as DevOps.

time-read
7 分  |
October 2024