{
    "path": "/home/krm/dev/mimer-academia/web/introduction/Sections/tls.sv.json",
    "s": "Ignor",
    "invert": true,
    "level": 1,
    "title": [
        "TLS, säkerhet på internet."
    ],
    "author": [
        "krm"
    ],
    "created": {
        "year": 2018,
        "month": 7,
        "day": 27,
        "hour": 0,
        "minute": 0
    },
    "status": "alpha",
    "description": [],
    "statments": [],
    "comment": [],
    "cards": [
        {
            "level": 1,
            "title": [
                "# 👁️‍🗨️ Om tls"
            ],
            "description": [
                "Kallas vanligen för ssl."
            ],
            "statments": [
                {
                    "description": [
                        "ssl är ett äldre protokoll som slutades utvecklas 1996"
                    ]
                },
                {
                    "description": [
                        "Att förstå tls är viktig för att förstå säkerhet på webben."
                    ]
                },
                {
                    "description": [
                        "Vanligen köper du ett ssl certifikat och konfiguerar din webbläsare för det."
                    ]
                }
            ],
            "comment": []
        },
        {
            "level": 1,
            "title": [
                "❓ Vad tls?"
            ],
            "description": [
                "Är ett kryptografisk protokoll som använder publika nycklar för komunikation över webben."
            ],
            "statments": [
                {
                    "description": [
                        "Tillsammans med http kallas protokollet för https"
                    ]
                },
                {
                    "description": [
                        "Idag börjar fler och fler webbläsare kräva att du använder ssl."
                    ]
                }
            ],
            "comment": []
        },
        {
            "level": 1,
            "type": "history",
            "title": [
                "TLS versioner"
            ],
            "description": [
                "Det har varit problem med TLS efter som tidigare versioner har visat sig osäkra och detta har periodvis kunnat utnyttjas av hacker."
            ],
            "statments": [
                {
                    "description": [
                        "1996 SSL 3.0, slutades användas 2015."
                    ]
                },
                {
                    "description": [
                        "1999 TLS 1.0, det är starkt rekomenderat att du inte använder den."
                    ]
                },
                {
                    "description": [
                        "2006 TLS 1.1"
                    ]
                },
                {
                    "description": [
                        "2008 TLS 1.2"
                    ]
                },
                {
                    "description": [
                        "2018 TLS 1.3"
                    ]
                }
            ],
            "comment": []
        },
        {
            "level": 1,
            "title": [
                "Asymmetrisk kryptering"
            ],
            "description": [
                "Asymmetrisk kryptering innebär att du använder en öppen(\"publik\") och en privat(\"private\") nyckel för att kryptera medelandet."
            ],
            "statments": [
                {
                    "description": [
                        "Först skickar du din öppna nyckel till motagaren."
                    ]
                },
                {
                    "description": [
                        "Motagaren krypterar en medelande till dig med den öppna nyckeln."
                    ]
                },
                {
                    "description": [
                        "Detta krypterade medelandet skickas tillbaka till dig."
                    ]
                },
                {
                    "description": [
                        "Den enda som kan läsa medelandet är du som har den hemliga nyckeln."
                    ]
                },
                {
                    "description": [
                        "Denna process är känslig för det som kallas \"Man-in-the-middel\" attack."
                    ]
                }
            ],
            "comment": [
                "För att förstå hur en detta fungera, tänk på att det finns visa räkneoperationer som går snabbt åt ena hållet men långsamt åt det andra \nhållet."
            ]
        },
        {
            "level": 1,
            "title": [
                "Att börja använda certifikat"
            ],
            "description": [
                "Krävs ett cerifikat för att stoppa man-in-the-middel attacker."
            ],
            "statments": [
                {
                    "description": [
                        "Ditt certifikat bevisar att du är du på internet."
                    ]
                },
                {
                    "description": [
                        "Det är bra att ha ett certifikat."
                    ]
                },
                {
                    "description": [
                        "Du köper dessa av en företag som äger ett så kallat root certifikat."
                    ]
                },
                {
                    "description": [
                        "Dessa kan göra nya certifikat så länge deras privta nyckel inte har blivit avslöjat."
                    ]
                }
            ],
            "comment": []
        },
        {
            "level": 1,
            "title": [
                "Att börja använda TLS"
            ],
            "description": [
                "Det finns flera biliga sätt att få certifikat. Men \"Let's Encrypt\" är helt grattis och blivit lite av standar för små projekt och testning."
            ],
            "statments": [],
            "comment": []
        }
    ],
    "kind": "sections"
}