mirror of
https://github.com/brianlovin/security-checklist.git
synced 2026-03-11 08:55:31 +00:00
Merge pull request #66 from brianlovin/messaging-apps
Add encrypted messaging section
This commit is contained in:
commit
d57bb69df7
6 changed files with 77 additions and 3 deletions
|
|
@ -23,9 +23,9 @@ export const Title = styled.h3`
|
|||
font-weight: 500;
|
||||
color: ${theme.text.default};
|
||||
display: flex;
|
||||
line-height: 1.2;
|
||||
line-height: 1.4;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
align-items: flex-start;
|
||||
`;
|
||||
|
||||
export const Description = styled(Markdown)`
|
||||
|
|
@ -333,6 +333,8 @@ export const Uncollapse = styled.span`
|
|||
align-items: center;
|
||||
justify-content: center;
|
||||
margin-right: 8px;
|
||||
margin-left: 16px;
|
||||
flex: 0 1 140px;
|
||||
|
||||
@media (max-width: 768px) {
|
||||
display: none;
|
||||
|
|
@ -394,7 +396,7 @@ export const ExpandContainer = styled.div`
|
|||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100%;
|
||||
width: calc(100% + 12px);
|
||||
position: relative;
|
||||
background: ${theme.bg.wash};
|
||||
border: 1px solid ${tint(theme.bg.wash, -4)};
|
||||
|
|
@ -402,6 +404,7 @@ export const ExpandContainer = styled.div`
|
|||
padding: 8px 16px;
|
||||
margin-bottom: -28px;
|
||||
margin-top: 16px;
|
||||
margin-left: -16px;
|
||||
|
||||
@media (max-width: 768px) {
|
||||
margin-bottom: 0;
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import socialMedia from './socialMedia';
|
|||
import phishing from './phishing';
|
||||
import physicalPrivacy from './physicalPrivacy';
|
||||
import geotagging from './geotagging';
|
||||
import messagingApps from './messagingApps';
|
||||
|
||||
export default {
|
||||
passwordManager,
|
||||
|
|
@ -31,5 +32,6 @@ export default {
|
|||
appPermissions,
|
||||
geotagging,
|
||||
socialMedia,
|
||||
messagingApps,
|
||||
phishing,
|
||||
};
|
||||
|
|
|
|||
69
config/messagingApps.js
Normal file
69
config/messagingApps.js
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
export default {
|
||||
id: 'messagingApps',
|
||||
title: 'Use encrypted messaging apps when sharing sensitive information',
|
||||
description: `When sharing senstive information over chat, you should be using a secure, end-to-end encrypted messaging service. End-to-end encryption ensures that only you and your intended recipient are able to view messages. Your messages will appear scrambled and will be nearly-impossible to unscramble to anyone else, including app developers and ISPs.
|
||||
`,
|
||||
apps: [
|
||||
{
|
||||
name: 'iMessage',
|
||||
image: '/static/img/imessage.png',
|
||||
url: 'https://support.apple.com/explore/messages',
|
||||
sources: {
|
||||
macos: 'https://support.apple.com/explore/messages',
|
||||
ios: 'https://support.apple.com/explore/messages',
|
||||
},
|
||||
},
|
||||
{
|
||||
name: 'WhatsApp',
|
||||
image: '/static/img/whatsapp.jpg',
|
||||
url: 'https://www.whatsapp.com/',
|
||||
sources: {
|
||||
windows: 'https://www.whatsapp.com/download',
|
||||
macos: 'https://www.whatsapp.com/download',
|
||||
ios:
|
||||
'http://itunes.apple.com/us/app/whatsapp-messenger/id310633997?mt=8',
|
||||
android: 'https://play.google.com/store/apps/details?id=com.whatsapp',
|
||||
},
|
||||
},
|
||||
{
|
||||
name: 'Signal',
|
||||
image: '/static/img/signal.jpg',
|
||||
url: 'https://www.signal.org/',
|
||||
sources: {
|
||||
windows: 'https://www.signal.org/download/',
|
||||
macos: 'https://www.signal.org/download/',
|
||||
ios:
|
||||
'https://itunes.apple.com/us/app/signal-private-messenger/id874139669?mt=8',
|
||||
android:
|
||||
'https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms&referrer=utm_source%3DOWS%26utm_medium%3DWeb%26utm_campaign%3DNav',
|
||||
linux: 'https://www.signal.org/download/',
|
||||
},
|
||||
},
|
||||
],
|
||||
resources: [
|
||||
{
|
||||
name: 'What is end-to-end encryption?',
|
||||
url: 'https://www.lifewire.com/what-is-end-to-end-encryption-4028873',
|
||||
},
|
||||
{
|
||||
name: 'Hacker lexicon: end-to-end encryption',
|
||||
url:
|
||||
'https://www.wired.com/2014/11/hacker-lexicon-end-to-end-encryption/',
|
||||
},
|
||||
{
|
||||
name: 'Encrypted messaging isn’t magic',
|
||||
url: 'https://www.wired.com/story/encrypted-messaging-isnt-magic/',
|
||||
},
|
||||
{
|
||||
name:
|
||||
'Why you need a better handle on the WhatsApp, Signal and Telegram apps',
|
||||
url:
|
||||
'https://www.cnet.com/news/you-might-not-really-understand-how-encrypted-messaging-apps-work/',
|
||||
},
|
||||
{
|
||||
name: 'The best and worst encrypted messaging apps',
|
||||
url:
|
||||
'https://gizmodo.com/the-best-and-worst-encrypted-messaging-apps-1782424449',
|
||||
},
|
||||
],
|
||||
};
|
||||
BIN
static/img/imessage.png
Normal file
BIN
static/img/imessage.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.6 KiB |
BIN
static/img/signal.jpg
Normal file
BIN
static/img/signal.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.2 KiB |
BIN
static/img/whatsapp.jpg
Normal file
BIN
static/img/whatsapp.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.6 KiB |
Loading…
Reference in a new issue