Posts

Showing posts with the label Security

Authentication and Authorization in Azure

Authentication and Authorization  in Azure      OAuth 2.0, OpenID Connect, and Microsoft Entra ID work together to provide modern identity, authentication, and authorization services across the web. OAuth 2.0 handles authorization (what a user can access), OpenID Connect adds authentication (who the user is, for app access), and MS Entra ID acts as the Identity Provider (IdP) that issues the secure tokens for both. MS Entra Id was formerly Azure Active Directory.      Register your app in the MS Entra admin center. This generates a unique Client Id, registers your Redirect URIs, and defines what API permissions (scopes) your app needs.      Steps: 1) Request, 2) Redirection, 3) Authentication, 4) ID or Access Token Issued.      The caller is the one that must invoke MS Auth Library’s (MSAL) AcquireTokenSilent method. The caller handles token acquisition errors raising UiRequiredAuthError (and pops up login screen), while...

AI Security firms

 AI Security firms 1. Security for AI (Protecting Models and AI Agents) These companies focus specifically on testing models for vulnerabilities, stopping prompt injections, detecting data poisoning, and governing "Shadow AI".  Protect AI: Protect AI provides a comprehensive platform that secures AI/ML applications from model selection and testing to runtime. HiddenLayer: HiddenLayer offers runtime AI security to protect against adversarial attacks, model manipulation, and data leakage . Mindgard: Mindgard specializes in continuous security testing and autonomous red-teaming for AI systems. Zenity: Zenity is an AI agent-centric security and governance platform that monitors and restricts what AI agents are allowed to access and do.    2. AI-Powered Cybersecurity (Securing the Enterprise) These platforms utilize machine learning and AI for threat detection, behavioral analysis, and autonomous incident response. Wiz: Wiz acts as an AI and cloud security postu...