Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
d4b4f28
Format basic security section
minimalsm Sep 10, 2021
1cc7be4
Draft security page
minimalsm Sep 10, 2021
337f9e6
Link clean-up
minimalsm Sep 14, 2021
bbf2d25
Add Bitwarden password manager
minimalsm Sep 14, 2021
ec83608
Add suggested changes
minimalsm Sep 14, 2021
a23821a
Update src/content/security/index.md
minimalsm Sep 15, 2021
c2bc660
Update src/content/security/index.md
minimalsm Sep 15, 2021
b7ad986
Update src/content/security/index.md
minimalsm Sep 15, 2021
11b257e
Update src/content/security/index.md
minimalsm Sep 15, 2021
57d9b2a
Update src/content/security/index.md
minimalsm Sep 17, 2021
6a17f87
Update src/content/security/index.md
minimalsm Sep 17, 2021
556ddb3
Update src/content/security/index.md
minimalsm Sep 17, 2021
c320d4a
Update src/content/security/index.md
minimalsm Sep 17, 2021
dd2f638
Update src/content/security/index.md
minimalsm Sep 17, 2021
806fd12
Updates based on feedback
minimalsm Sep 21, 2021
5439fab
Sentence case title
minimalsm Sep 21, 2021
a9beaa6
Update src/content/security/index.md
minimalsm Sep 23, 2021
0f98bf9
Update src/content/security/index.md
minimalsm Sep 23, 2021
8b6d574
Update src/content/security/index.md
minimalsm Sep 23, 2021
11428b5
Update src/content/security/index.md
minimalsm Sep 23, 2021
3be7c3c
Apply suggestions from code review
minimalsm Sep 27, 2021
58d4135
Add to menus and add copy
minimalsm Sep 27, 2021
1f69646
Add authors
minimalsm Sep 27, 2021
2229c4d
Add breadcrumbs text
minimalsm Sep 27, 2021
343512a
adds available `zh` tutorials
wackerow Sep 27, 2021
ffcc7e1
fix translation compiling bugs
wackerow Sep 27, 2021
a2851d0
compiler fixes
wackerow Sep 27, 2021
fd1643f
styling cleanup
wackerow Sep 27, 2021
99c9751
Merge pull request #3872 from ethereum/securityPage
minimalsm Sep 27, 2021
c625e90
Merge pull request #4051 from ethereum/zh-tutorials
minimalsm Sep 27, 2021
1c5dd30
v2.42.1
minimalsm Sep 27, 2021
3896bad
Merge pull request #4055 from ethereum/v2_42_1
minimalsm Sep 27, 2021
fb89e4d
copy patch
wackerow Sep 27, 2021
bb3435f
Merge pull request #4057 from ethereum/security-patch
minimalsm Sep 27, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: Paul Wackerow <[email protected]>
  • Loading branch information
minimalsm and wackerow authored Sep 27, 2021
commit 3be7c3ca9375f669cf2cc4e901445a34b172f210
20 changes: 10 additions & 10 deletions src/content/security/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ A strong password doesn't provide as much protection if the password is revealed

<InfoBanner emoji=":bulb:">
<div>
Using a password manager takes care of creating strong, unique passwords and remembering them! We <strong>strongly</strong> recommend using one.
Using a password manager takes care of creating strong, unique passwords and remembering them! We <strong>strongly</strong> recommend using one, and most of them are free!
</div>
</InfoBanner>

Expand All @@ -61,13 +61,13 @@ Remembering strong, unique passwords for every account you have isn't ideal. A p

### Use Two-Factor Authentication {#two-factor-authentication}

To prove you are you there are different unique proofs that can be used for authentication. These are known as factors and the three main factors are:
To prove you are actually you, there are different unique proofs that can be used for authentication. These are known as **factors** and the three main factors are:

- Something you know (your password)
- Something you are (such as a fingerprint or iris scanner)
- Something you own (a security key)
- Something you know (such as a password or security question)
- Something you are (such as a fingerprint or iris/facial scanner)
- Something you own (a security key or authentication app on your phone)

Using **Two-Factor Authentication (2FA)** provides an additional *security factor* for your online accounts so that knowing your password alone (something you know) is not enough to access an account. Most commonly, the second factor is a randomised 6-digit code (something you own) that you can access through an authenticator app such as Google Authenticator or Authy. These work as a "something you own" factor because the seed is stored on your device.
Using **Two-Factor Authentication (2FA)** provides an additional *security factor* for your online accounts so that knowing your password alone (something you know) is not enough to access an account. Most commonly, the second factor is a randomized 6-digit code, known as a **time-based one-time password (TOTP)**, that you can access through an authenticator app such as Google Authenticator or Authy. These work as a "something you own" factor because the seed that generates the timed code is stored on your device.

<InfoBanner emoji=":lock:">
<div>
Expand All @@ -85,7 +85,7 @@ Using **Two-Factor Authentication (2FA)** provides an additional *security fa

#### Security keys {#security-keys}

For those who want to take the next step in 2FA, consider using a security key. Security keys are physical hardware authentication devices that work in the same way as authenticator apps. Using a security key is the most secure way to 2FA.
For those who want to take the next step in 2FA, consider using a security key. Security keys are physical hardware authentication devices that work in the same way as authenticator apps. Using a security key is the most secure way to 2FA. Many of these keys utilize the FIDO Universal 2nd Factor (U2F) standard. [Learn more about FIDO U2F](https://www.yubico.com/authentication-standards/fido-u2f/).

Watch more on the 2FA:

Expand All @@ -107,7 +107,7 @@ Browser extensions like Chrome extensions or Add-ons for Firefox can augment use

## Crypto Security 101 {#crypto-security}

### Upgrade your knowledge {#upgrade-your-knowledge}
### Level up your knowledge {#level-up-your-knowledge}

One of the biggest reasons people get scammed in crypto generally is a lack of understanding. For example, if you don't understand that the Ethereum network is decentralized and owned by no one, then it's easy to fall prey to someone pretending to be a customer service agent that promises to return your lost ETH in exchange for your private keys. Educating yourself on how Ethereum works is a worthwhile investment.

Expand Down Expand Up @@ -143,7 +143,7 @@ Keeping private keys offline massively reduces the risk of being hacked, even if

### Double check transactions before sending {#double-check-transactions}

Accidently sending crypto to the wrong wallet address is a common mistake. **A transaction sent on Ethereum is irrevesible.** Unless you know the address owner and can convince them to send you your fund back, there will be no way for you to retrieve your funds.
Accidentally sending crypto to the wrong wallet address is a common mistake. **A transaction sent on Ethereum is irreversible.** Unless you know the address owner and can convince them to send you your fund back, there will be no way for you to retrieve your funds.

Always make sure the address you are sending to exactly matches the desired recipient's address before sending a transaction.
It is also recommended when interacting with a smart contract to read the transaction message before signing.
Expand Down Expand Up @@ -172,7 +172,7 @@ These scams usually stipulate a limited time of opportunity to claim the giveawa

#### Social media hacks {#social-media-hacks}

A high-profile version of this occurred in July 2020, when the Twitter accounts of prominent celebrities and organisations got hacked. The hacker simultaneously posted a Bitcoin giveaway on the hacked accounts. Although the deceptive tweets were quickly noticed and deleted, the hackers still managed to get away with 11 bitcoin (or $500,000 as of September 2021)
A high-profile version of this occurred in July 2020, when the Twitter accounts of prominent celebrities and organizations got hacked. The hacker simultaneously posted a Bitcoin giveaway on the hacked accounts. Although the deceptive tweets were quickly noticed and deleted, the hackers still managed to get away with 11 bitcoin (or $500,000 as of September 2021)

![A scam on Twitter](./appleTwitterScam.png)

Expand Down