Back to Info Hub

Security

Learn about cybersecurity best practices, tools, and techniques to protect your data and systems.

Cybersecurity Is Everyone's Responsibility

Security breaches make headlines, but most successful attacks exploit basic weaknesses: reused passwords, unpatched software, misconfigured servers, and human error. The good news is that a relatively small set of best practices - strong authentication, timely updates, encrypted communications, and user awareness - blocks the vast majority of threats. Security is not a product you buy; it is a practice you maintain.

Wizard Tech Services integrates security into every project we deliver, from web applications built with OWASP best practices to PC setups configured with disk encryption and secure boot. We can also audit your existing infrastructure and recommend targeted improvements.

Password Hygiene

Use a password manager to generate a unique, random password for every account. Enable multi-factor authentication wherever it is available - hardware security keys provide the strongest protection, followed by authenticator apps. Never reuse passwords across services.

Keep Software Updated

Most exploited vulnerabilities have patches available at the time of attack. Enable automatic updates for your OS and browser, review dependency updates for your projects weekly, and subscribe to security advisories for the software you rely on.

Click below to see more information!
Select a category to explore detailed content

Back to Security

Authentication

Authentication methods and protocols for verifying identity and managing secure access.

Multi-Factor Authentication
Identity

Adds extra verification layers beyond passwords using TOTP codes, SMS, or push notifications to prove identity.

Key Features:

  • TOTP apps like Google Authenticator and Authy
  • SMS and email-based one-time codes
  • Push-based approval on trusted devices
  • Dramatically reduces account compromise risk
Hardware Security Keys
Identity

Physical devices like YubiKey that provide phishing-resistant authentication using the FIDO2 protocol.

Key Features:

  • YubiKey supports FIDO2, OTP, and smart card
  • Phishing-resistant - bound to origin domain
  • No batteries or network connection needed
  • Works with major services (Google, Microsoft, GitHub)
Passkeys
Identity

Passwordless authentication using WebAuthn, replacing passwords with cryptographic key pairs stored on your device.

Key Features:

  • Built on FIDO2 / WebAuthn standards
  • Synced across devices via platform providers
  • Eliminates password reuse and phishing risk
  • Supported by Apple, Google, and Microsoft
Single Sign-On (SSO)
Protocol

Allows users to authenticate once and access multiple applications through SAML or OpenID Connect protocols.

Key Features:

  • SAML 2.0 for enterprise identity federation
  • OpenID Connect (OIDC) built on OAuth 2.0
  • Centralized identity management and auditing
  • Reduces password fatigue across applications
OAuth 2.0
Protocol

Industry-standard authorization framework that lets applications access user resources without exposing credentials.

Key Features:

  • Authorization Code flow for server-side apps
  • PKCE extension for public clients (SPAs, mobile)
  • Scoped access tokens limit permissions
  • Refresh tokens for long-lived sessions
Session Management
Session

Techniques for securely tracking authenticated users across requests using cookies, JWTs, and token rotation.

Key Features:

  • HttpOnly, Secure, SameSite cookie flags
  • JWT for stateless session tokens
  • Token rotation to limit exposure window
  • Session invalidation on logout and timeout