Fokus på at bygge sikkerhed

Bygger open source sikkerhedskomponenter og sælger rådgivning om hvordan man opnår sikre systemer og implementerer sikkerhed i .NET applikationer.

Casestudies

Et kig på, hvad der er muligt med FoxIDs

FoxIDs som én enkelt Identity Provider

Du kan drage fordel af at have FoxIDs som én enkelt identity provider, når du bygger applikationer. Udviklingen bliver enklere og mere sikker ved at bruge den samme identity provider og sikkerhedsstandarder i alle applikationer. Single sign-on er lettere at opnå og API’er kan kaldes sikkert fra alle applikationer.

FoxIDs vil derefter håndtere bruger autentifikation med brugernavn+adgangskode eller overføre autentikerede brugere fra eksterne identity provider som f.eks. Azure AD, AD FS, IdentityServer, Google eller Facebook. Applikationen kan vælge, hvordan brugeren skal logge ind ved at angive en parameter.

Forenkle opkoblingen til NemLog-in

Med FoxIDs er det nemt at oprette forbindelse til NemLog-in ved at lade FoxIDs håndtere NemLog-in opkoblingen, uden at du behøver at håndtere kompleksiteten. FoxIDs håndterer alt omkring opkoblingen til NemLog-in og kan omsætte den komplekse opkoblingen til en moderne og enklere sikkerhedsstandard som OpenID Connect.

Din applikation og eventuelle API er dermed nemme at forbinde og udvikleren skal ikke bekymre sig meget om NemLog-in og alle kravene.

Undgå at være NemLog-in broker

Du kan undgå at være NemLog-in broker og kravet om en NSIS-erklæring ved at oprette flere NemLog-in opkoblinger. Du kan oprette et ubegrænset antal opkoblinger med FoxIDs, hvilket gøres nemt ved at kalde FoxIDs Control API og opdatere forbindelserne programmatisk, f.eks. gennem en build-pipeline.

Din applikation kan derefter problemfrit vælge den ønskede NemLog-in opkobling under log ind ved at angive en parameter.

Et udvalg af kunder

JO Informatik FlexDanmark. ENERGY COOL Coop Beierholm Kamstrup Seges

Open source sikkerhedskomponenter

FoxIDs

FoxIDs er en open source og gratis Identity Services (IDS), der understøtter: login, OAuth 2.0, OpenID Connect 1.0 og SAML 2.0.

FoxIDs kan på samme tid fungere som en autentificeringsplatform og en sikkerheds broker (security broker), hvor FoxIDs understøtter at konverterer imellem standarder.

FoxIDs er bygget på .NET 6.0 og understøtter Cloud og Private Cloud deployment:

  • FoxIDs er tilgængelig på FoxIDs.com som en Identity as a Service (IDaaS).
  • Du kan frit installere FoxIDs som din egen Private Cloud i en Microsoft Azure tenant.

FoxIDs dokumentation og vejledning til at komme i gang.

Sikkerhedskomponenter benyttet af FoxIDs og andre

ITfoxtec Identity

ITfoxtec Identity er en .NET open source og gratis OAuth 2.0 og OpenID Connect 1.0 sikkerhedskomponent, NuGet.

Komponenten understøtter OAuth 2.0 og OpenID Connect 1.0 som både OpenID Provider (OP) / Identity Provider (IdP) samt klient og ressource.

ITfoxtec Identity Saml2

ITfoxtec Identity Saml2 er en open source or gratis SAML 2.0 sikkerhedskomponent.

Komponenten tilføjer SAML-P understøttelse for både Identity Provider (IdP) og Relying Party (RP) oven på SAML 2.0 funktionaliteten implementeret i .NET.

ITfoxtec Identity Saml2 dokumentationen og SAML 2.0 basis NuGet, SAML 2.0 MVC NuGet and SAML 2.0 MVC Core NuGet.

ITfoxtec Identity Blazor

ITfoxtec Identity Blazor er en open source og gratis OpenID Connect 1.0 sikkerhedskomponent til Blazor WebAssembly (WASM), NuGet.

Komponenten gør det muligt at foretage login og log ud i en Blazor applikation med et JavaScript frit .NET-komponent ved hjælp af OpenID Connect 1.0 og Proof Key for Code Exchange (PKCE).


Ikke open source sikkerhedskomponent

ITfoxtec AD FS Audit

ITfoxtec AD FS Audit udvider logningsfunktionaliteten i AD FS med understøttelse for logning af hele SAML 2.0 request og response i Windows Event Log.

Komponenten logger den rå SAML 2.0 request og response inklusive signaturbeviset for både Claims Provider og Relying Party.

Med komponenten installeret understøtter en AD FS logningspolitikken krævet i NemLog-in.

ITfoxtec

Adress
Kvædevej 11
DK-8270 Højbjerg

VAT: DK 30 59 65 01

Betalinger via bank
Jyske Bank
Kontonummer: 5072-0001252901
BIC/SWIFT: JYBADKKK
IBAN: DK6350720001252901

Betalinger via PayPal
PayPal.Me/ITfoxtec

Open source donationer via PayPal
Donate

Anders Revsgaard

Jeg er personen bag ITfoxtec og skaberen af FoxIDs.

Jeg har arbejdet med sikkerhed i mange år og med at bygge sikre applikationer og komponenter i .NET.

Konsulent timepris

  • 1.800DKK per time + 25% DK moms
  • Udenfor Danmark 240EUR per time (oplys venligst virksomhedsoplysninger for at undgå DK moms)

Email: [email protected]
Mobil: +45 50595808

Konsulent nøgleord

OAuth 2.0
OpenID Connect 1.0
JWT
SAML 2.0
SAML 1.0/1.1
WS-Federation
WS-Trust
Login, SSO (single sign-on)
Two-factor / Multi-factor
Single logout
IdentityServer
Azure AD
Azure AD B2C
AD FS, WAP
AD (Active Directory)
MitID
Digital signature
POCES, MOCES, VOCES, FOCES
NemLog-in, OIOXML
Security architecture
Azure
.NET, .NET Core
Visual Studio
ASP.NET Core, ASP.NET Core MVC
ASP.NET, ASP.NET MVC
Blazor WebAssembly
C#
WinDbg
JavaScript
jQuery
AngularJS
Bootstrap
HTML, CSS
JSON, REST
XML, Webservice, WCF
Azure Key Vault
NoSQL
Azure Cosmos DB
SQL, MS SQL
LINQ
EF (Entity Framework)
Dapper
Regular Expression (Regex)
hardware security module (HSM)

Kunder

GF forsikring
KMD
Beierholm
FlexDanmark
TDC
Klasselotteriet
JO Informatik
Statens Arkiver
Atea
Leman
Falck Group
Falck Danmark
Falck Healthcare
Novasol
Seges
LogBuy
Metropol
MuninSpot
Septima
Delegate
Rigspolitiet
Kamstrup
Insero Software
Educant
GeoDanmark
Agnitio
AlfaPeople
Acecom
MicroTech
SpeedAdmin
ENERGY COOL
EConGrid
FlexDanmark
Notaplan
ICAS
Escendo
ClearView Trade
RIB Software
Aarhus kommune
Odense kommune
Timeplan
Viking
Kopenhagen Fur
Systemtech
IncomIT
Speedadmin
Region Syddanmark
Miljøstyrelsen
ProActive
Unwire
Anjep
Axapoint
Celenia
Conscensia
AlfaPeople
TimePlan
Charlie Tango