비밀번호가 아니라, 사람을 인증하세요
Windows Hello, 지문 센서, 얼굴 인식을 Delphi와 C++ Builder용 네이티브 컴포넌트로 제공해요. sgcBiometrics는 Windows Biometric Framework와 직접 통신하기 때문에, 센서와 캡처와 매칭이 모두 앱이 이미 실행 중인 그 컴퓨터에서 이뤄져요.
- Windows Hello
- Windows Biometric Framework
- 100% 네이티브 코드
Windows Hello, 지문 센서, 얼굴 인식을 Delphi와 C++ Builder용 네이티브 컴포넌트로 제공해요. sgcBiometrics는 Windows Biometric Framework와 직접 통신하기 때문에, 센서와 캡처와 매칭이 모두 앱이 이미 실행 중인 그 컴퓨터에서 이뤄져요.
폼에 컴포넌트 하나를 놓고 센서 풀과 생체 인식 유형을 고른 다음 Verify를 호출하세요. Windows가 캡처하고 Windows가 매칭하며, 여러분의 이벤트 핸들러는 그 사람이 맞는지를 전달받아요.
Windows Biometric Framework를 통해 지문을 캡처하고 검증해요. WBF 호환 지문 센서라면 어떤 것이든 동작하며, 시스템 센서 풀과 프라이빗 센서 풀을 모두 지원해요.
카메라 기반 얼굴 감지와 존재 검증이에요. 표준 웹캠은 물론, 스푸핑 방지를 위한 적외선 카메라와도 호환돼요.
Windows 10과 Windows 11에 이미 내장된 생체 인식 인프라 위에서 비밀번호 없는 로그인을 제공해요. PIN, 지문, 얼굴을 모두 지원해요.
내장 UI 프롬프트로 사용자의 등록 과정을 안내하고, 등록된 자격 증명을 관리하며, 손가락이나 얼굴을 다시 등록해야 할 때 재등록도 처리해요.
생체 인식 자격 증명은 Windows Credential Manager를 통해 저장되고 관리돼요. 여러 사용자와 여러 자격 증명 유형을 지원해요.
OnCapture, OnVerify, OnIdentify가 전체 상태 보고와 함께 비동기로 발생하므로, 스캔이 VCL 메시지 루프를 멈추게 하지 않아요.
// Verify the person at the fingerprint reader
procedure TForm1.VerifyFingerprint;
begin
sgcBiometric1.SensorPool := spSystem;
sgcBiometric1.BiometricType := btFingerprint;
sgcBiometric1.Verify;
end;
// Windows does the matching, your handler gets the answer
procedure TForm1.OnVerify(Sender: TObject;
const Match: Boolean;
const Identity: string);
begin
if Match then
ShowMessage('Verified: ' + Identity)
else
ShowMessage('Not recognized');
end;
센서 풀은 둘, API는 하나예요. 시스템 풀은 리더를 Windows의 나머지 부분과 공유하고, 프라이빗 풀은 키오스크나 임베디드 시나리오를 위해 애플리케이션에 독점 접근 권한을 줘요. 모든 기능 →
Benss 지문 센서와 Logitech Brio 4K 웹캠으로 자체 검증했어요. 사전 빌드된 데모는 Windows Hello 호환 센서나 카메라에서 그대로 실행돼요. 데모 다운로드 →
sgcBiometrics는 서비스가 아니에요. 애플리케이션이 실행 중인 바로 그 컴퓨터에서, Windows에 이미 들어 있는 생체 인식 인프라를 호출하는 네이티브 컴포넌트 모음이에요.
캡처와 매칭은 Windows Hello를 뒷받침하는 것과 동일한 인프라인 Windows Biometric Framework가 수행해요. 애플리케이션은 검증을 요청할 뿐, 센서를 직접 다루지 않아요.
하드웨어 기반OnVerify 이벤트는 Match 불리언과 Identity를 전달하고, 애플리케이션은 그 값으로 분기해요. 지문 이미지나 얼굴 템플릿은 코드를 거치지 않아요.
등록된 생체 인식 자격 증명은 Windows Credential Manager가 저장하고 관리하므로, 애플리케이션이 따로 보관할 곳을 마련할 필요가 없어요.
Windows Credential Manager가입해야 할 eSeGeCe 서비스도, 설정해야 할 생체 인식 API 키도 없어요. 컴포넌트는 100% 네이티브 코드이며 Professional 에디션에서 전체 소스와 함께 제공되므로, 무엇을 하는지 직접 읽어 볼 수 있어요.
100% 네이티브 코드sgcBiometrics는 Windows 10 이상, Delphi 10 Seattle부터 RAD Studio 13까지 및 C++ Builder를 지원해요. Windows Hello 호환 센서나 카메라가 필요해요. 에디션 비교 →
생체 인식 확인은 코드 몇 줄이면 돼요. 그래서 지금 비밀번호를 묻고 있는 자리라면 어디든 들어갈 수 있어요.
시작 시 뜨는 로그인 대화 상자를 대체해요. 사용자가 리더를 만지거나 카메라를 바라보면 Windows Hello가 검증하고 앱이 열려요.
금액이 큰 작업을 커밋하기 전에 지문을 한 번 더 요구해요. 자리를 비운 워크스테이션으로는 승인할 수 없어요.
프라이빗 센서 풀은 애플리케이션에 리더 독점 접근 권한을 줘요. 키오스크나 임베디드 단말에 꼭 필요한 부분이에요.
sgcSign이 XAdES 또는 PAdES 서명을 만들기 전에 지문이나 Windows Hello로 검증해요. 그러면 키는 그 주인만 사용할 수 있어요.
sgcSign →sgcBiometrics는 Delphi, C++ Builder, .NET을 위한 여섯 개의 eSeGeCe 컴포넌트 라이브러리 중 하나예요. 같은 규칙과 같은 로열티 없는 배포 방식을 공유해요.
Windows Biometric Framework 위에서 Delphi와 C++ Builder용 Windows Hello, 지문 센서, 얼굴 인식을 제공해요.
자세히 알아보기 →WebSocket, HTTP/2, HTTP/3, MQTT, AMQP, WebRTC, AI 및 30개 이상의 API 통합을 제공하고, 동일한 .NET 에디션도 함께 제공돼요.
자세히 알아보기 →문서에는 XAdES, PAdES, CAdES, ASiC를, 코드에는 Authenticode, ClickOnce, NuGet, VSIX를 제공해요.
자세히 알아보기 →구독 하나로 전체 제품군을 사용할 수 있어요. 가격 보기 또는 sgcWebSockets 무료 체험판을 받아 보세요.
전 세계의 Delphi, C++ Builder, Lazarus 및 .NET 개발자가 신뢰해요.
도움과 지원에 정말 감사드려요. 컴포넌트가 너무 마음에 들어요.
sgcWebSockets는 정말 훌륭하고 지원도 최고예요!
sgcWebSockets 라이브러리는 정말 유용하고 설정하기 쉬워요. 앞으로도 좋은 작업 부탁드려요!