Een sessiesleutel is een cryptografische sleutel voor de korte termijn die is gemaakt voor een specifieke interactie tussen twee partijen. Dergelijke sleutels worden voor elke sessie opnieuw gegenereerd en blijven niet voor langere tijd geldig. Onderbroken communicatie vereist het genereren van een nieuwe sleutel.
Sessiesleutels minimaliseren de kans op compromissen en helpen een veilig kanaal te creëren. Ze zijn te zien in de TLS en SSL protocollen voor het beveiligen van een websessie.