-
Notifications
You must be signed in to change notification settings - Fork 0
Copywriting - Content Review V2 #51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,25 @@ | ||
--- | ||
title: Let's Protect Data | ||
title: Protect Data | ||
description: | ||
Learn how to protect your data using iExec's DataProtector SDK in this | ||
hands-on tutorial step. | ||
Learn how to protect your data using iExec's DataProtector Software | ||
Development Kit (SDK) in this hands-on tutorial step. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We should keep SDK, everybody knows what it is. |
||
--- | ||
|
||
<script setup> | ||
import ProtectData from '@/modules/helloWorld/ProtectData.vue'; | ||
</script> | ||
|
||
# 🛡️ Let's Protect Data | ||
# 🛡️ Protect Data | ||
|
||
> Reading time: 6 minutes | ||
|
||
<div class="bg-gradient-to-r from-[#fcd15a] to-[#ffad4d] rounded-[6px] px-8 pb-4 text-gray-800 max-w-3xl mx-auto mb-6"> | ||
<h2 class="text-2xl font-bold mt-0 border-none!">Time to get practical</h2> | ||
<p>Let's follow Alice as she learns how to protect her data using DataProtector on Bob's iApp, our developer tool for protecting data creation and management.</p> | ||
<p>Follow Alice as she learns how to protect her data using DataProtector on Bob's iApp, the developer tool for protecting data creation and management.</p> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. on Bob's dApp |
||
</div> | ||
|
||
<div class="bg-gradient-to-r from-fuchsia-400/10 to-fuchsia-400/5 rounded-[6px] p-6 border-l-4 border-fuchsia-700 mb-6"> | ||
<p class="m-0!"><strong>Protected data</strong> is encrypted data that remains confidential throughout its entire lifecycle - during storage, transfer and processing.</p> | ||
<p class="m-0!"><strong>Protected data</strong> refers to encrypted data that remains confidential throughout its entire lifecycle - during storage, transfer and processing.</p> | ||
</div> | ||
|
||
## 🧩 DataProtector, Key Features | ||
|
@@ -45,7 +45,7 @@ | |
Features an SDK for easy integration into your DApp, enhancing functionality | ||
and user experience. | ||
|
||
## 🧩 Let's Create Protected Data | ||
## 🧩 Create protected data | ||
|
||
<ProtectData /> | ||
|
||
|
@@ -77,12 +77,12 @@ | |
|
||
For this tutorial, you can try out the code directly in our interactive | ||
CodeSandbox demo | ||
[here](https://codesandbox.io/p/github/iExecBlockchainComputing/dataprotector-sandbox/main?file=%2Fsrc%2FApp.tsx&preventWorkspaceRedirect=true). | ||
[try the interactive DataProtector sandbox](https://codesandbox.io/p/github/iExecBlockchainComputing/dataprotector-sandbox/main?file=%2Fsrc%2FApp.tsx&preventWorkspaceRedirect=true). | ||
Here's a quick overview of what happened when you clicked the **Protect Data** | ||
button: | ||
|
||
{.light-only} | ||
{.dark-only} | ||
{.light-only} | ||
{.dark-only} | ||
|
||
<div class="flex flex-col gap-2.5 my-6"> | ||
<div class="flex items-center gap-3"> | ||
|
@@ -91,7 +91,7 @@ | |
</div> | ||
<div class="flex items-center gap-3"> | ||
<span class="bg-gray-950 text-sm text-white w-6 h-6 rounded-full flex items-center justify-center font-medium">2</span> | ||
<span>The data is encrypted with a symmetric key</span> | ||
<span>DataProtector encrypts the data with a symmetric key</span> | ||
</div> | ||
<div class="flex items-center gap-3"> | ||
<span class="bg-gray-950 text-sm text-white w-6 h-6 rounded-full flex items-center justify-center font-medium">3</span> | ||
|
@@ -107,7 +107,7 @@ | |
</div> | ||
<div class="flex items-center gap-3"> | ||
<span class="bg-gray-950 text-sm text-white w-6 h-6 rounded-full flex items-center justify-center font-medium">6</span> | ||
<span>The protected data address is returned to the user</span> | ||
<span>The system returns the protected data address to the user</span> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. blockchain address maybe? |
||
</div> | ||
</div> | ||
|
||
|
@@ -177,13 +177,14 @@ | |
|
||
- 🔒 **DataProtector** ensures data protection, management, and confidentiality | ||
|
||
- 📦 **Protected Data** is encrypted and stored on decentralized storage | ||
- 📦 **Protected Data** - DataProtector encrypts and stores data on | ||
decentralized storage | ||
|
||
- ⛓️ **Ownership** iExec's protocol writes ownership on the blockchain and links | ||
it to your wallet | ||
|
||
- 🔌 **Integration** is simple with our developer tools | ||
|
||
<div class="bg-gradient-to-r from-green-400/10 to-green-400/5 rounded-[6px] p-6 border-l-4 border-green-600 mb-6"> | ||
<p class="m-0!">In the next chapter, we'll show you how to build, deploy, and run an iApp to process your protected data. Let's go! 🚀</p> | ||
<p class="m-0!">In the next chapter, learn how to build, deploy, and run an iApp to process your protected data.</p> | ||
Check warning on line 189 in src/get-started/helloWorld/2-protectData.md
|
||
</div> |
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Into your App
iApp = App running in the TEE
dApp = Decentralized App for end user with an UX using Exec Privacy feature