Janus - Beveiliging

Janus implementeert de meest moderne beveiligingsstandaarden en is trots op de kwaliteit van de externe tests.

Janus

Janus implementeert de volgende beveiligingsmechanismen:

  • Activering van accounts via een eenmalige link: iedereen kiest zelf zijn wachtwoord, er wordt nooit een wachtwoord per e-mail verstuurd
  • Toegang via wachtwoord, aangevuld met een tweede factor naar keuze: passkey (WebAuthn), authenticatie-app (TOTP) of code per e-mail, met herstelcodes
  • Verificatie van sessietokens bij elke aanvraag naar Janus
  • Versleuteling van de gegevens opgeslagen in Janus
  • Versleuteling van de uitwisselingen tussen de gebruiker en Janus via SSL

Infrastructuur

Janus wordt gehost op Europese servers, in een Frans datacenter.

OpenSSL

Ik gebruik OpenSSL om de veiligheid van de communicatie in Janus te garanderen.

Deze krachtige tool maakt het mogelijk de gegevens die tussen de gebruikers en de server worden uitgewisseld te versleutelen, en zo hun vertrouwelijkheid en integriteit te waarborgen.

Dankzij OpenSSL kan ik protocollen zoals TLS implementeren om de verbindingen te beschermen tegen aanvallen en onderscheppingen.

Het is een betrouwbare en beproefde oplossing, essentieel om de gevoelige informatie van de Janus-gebruikers te beveiligen en hun vertrouwen in de applicatie te versterken.

Meer informatie: https://openssl-library.org

Qualys

Qualys geeft de score A+ voor het beheer van de informatie-uitwisseling tussen de gebruikers van Janus en Janus:

De volledige resultaten zijn hier beschikbaar: https://www.ssllabs.com/ssltest/analyze.html?d=janus.cydit.eu&hideResults=on Om de resultaten van uw eigen Janus-instantie te ontvangen, contacteer mij: janus@cydit.eu

HostedScan

HostedScan is een tool voor het detecteren van kwetsbaarheden die cybercriminelen toegang zouden kunnen geven tot de gegevens van Janus.

Regelmatig voert HostedScan een reeks scans uit om mogelijke risico’s op de infrastructuur die Janus host te identificeren.

Bij elke detectie word ik verwittigd en onderneem ik de nodige acties.

Meer informatie op https://hostedscan.com

Snyk

Ik gebruik Snyk om de code van Janus te analyseren en zo de veiligheid en betrouwbaarheid ervan te garanderen.

Deze tool detecteert kwetsbaarheden in de dependencies, de broncode en zelfs de Docker-containers.

Dat stelt mij in staat mogelijke lekken snel te verhelpen voordat ze een probleem vormen. Bovendien integreert Snyk perfect in mijn ontwikkelomgeving, wat mij helpt een hoog beveiligingsniveau te behouden zonder de ontwikkeling te vertragen.

Door Janus proactief te beveiligen, kan ik de gebruikers een betrouwbare en beschermde applicatie bieden.

Meer informatie hier: https://snyk.io/

SonarQube

Ik gebruik SonarQube om de code van Janus te analyseren en de kwaliteit en onderhoudbaarheid ervan te garanderen. Deze tool identificeert bugs, kwetsbaarheden en codestijlproblemen, en geeft daarbij aanbevelingen om ze op te lossen.

Dankzij de duidelijke en gedetailleerde rapporten kan ik de code voortdurend verbeteren en kostbare fouten vermijden.

SonarQube integreert eenvoudig in mijn ontwikkelproces, wat mij helpt een propere, performante en duurzame applicatie te leveren aan de gebruikers van Janus.

Meer informatie hier: SonarQube

Reviewed on 2026-10-05