SCalibur

Enables developers to integrate smartcards, tokens, and eID protocols into applications through a Java middleware SDK.

Overview

Accelerate smartcard integration across platforms

Eviden SCalibur is a Java middleware SDK for integrating smartcards and tokens into applications. It supports common eID protocols such as BAC, EACv1, EACv2, and PACE, and is suitable for complex trust models. The SDK abstracts smartcard protocol details so developers can focus on business logic and user experience. Realized with Java, it is platform-independent and can be integrated into applications on different devices. SCalibur provides low-level and high-level interfaces, standalone terminal examples, use-case examples, detailed documentation, JavaDoc, and biometric support including fingerprint recognition with Match-on-Card functionality.

Key capabilities

  • Java smartcard middleware SDK
  • Common eID protocol support
  • Low-level and high-level APIs
  • Distributed middleware architecture support
  • Biometric Match-on-Card support.
     

Developer SDK for smartcard, token, eID, and MRTD protocol integration into platform-independent Java applications.

Key Features

What sets SCalibur apart

Common eID protocol support

Common eID protocol support

Supports eID and MRTD security protocols for protected access to chip data.
Proof point: Source explicitly names BAC, EACv1, EACv2, and PACE.

Developer interface layers

Developer interface layers

Provides both low-level control and higher-level abstraction for application development.
Source lists Low Level Interface and High Level Interface modules.

Biometric and example tooling

Biometric and example tooling

Includes biometric support and practical examples for rapid implementation.
Source lists Match-on-Card support, multiple fingerprint scanners, standalone terminal, and minimal working examples.

Benefits

A unified SDK for smartcards, tokens and biometrics

F

Faster development

Lets developers focus on business logic instead of smartcard protocol implementation.

R

Reduced smartcard complexity

Abstracts protocol details through reusable interfaces and documentation.

F

Flexible integration

Java implementation supports integration into applications on multiple platforms and devices.

Why Eviden

Why choose Eviden SCalibur?

Key differentiators

  • Supports all common eID protocols named on source page
  • Java-based platform-independent SDK
  • Includes low-level/high-level APIs, examples, documentation, and biometric support
     

Optional proof

  • Source states developers do not need to build smartcard know-how
  • Source states rapid prototyping is easy and time to market is short
  • Source lists supported systems and Oracle JDK 1.8

Proof & Evidence

Compliance: Supports common eID protocols used to regulate protected access to card data

Architecture & Integration

Deployment model: Java middleware SDK integrated into customer applications; supports distributed middleware scenarios
Supported platforms: Windows 7/8.1/10; Linux Ubuntu 14.04 LTS, RedHat 7, OpenSuse 13.2; OS X Yosemite 10.10.3 and El Capitan 10.11; Oracle JDK 1.8
Key integrations:

  • Smartcards and tokens
  • PKI systems
  • eID cards and MRTDs
  • Central secure server for remote protocol execution
  • Fingerprint scanners for biometric support
  • Customer applications via Java APIs
     

Standards supported: BAC, EACv1, EACv2, PACE; eID and MRTD protocol support; Java SDK / JavaDoc documentation
 

FAQ

Frequently asked questions

Eviden SCalibur is a Java-based middleware SDK that enables the integration of smart cards and security tokens into applications. It supports eID, ePassport, and MRTD scenarios while allowing developers to focus on business logic instead of complex smart card protocols.

Eviden SCalibur supports the key eID and MRTD protocols BAC, EACv1, EACv2, and PACE. It also enables biometric authentication, including fingerprint Match-on-Card technology and support for multiple fingerprint scanners.

Yes. SCalibur is developed in Java and runs across major platforms, including Windows, Linux, macOS, and Oracle JDK 1.8 environments. Developers can use both Low Level and High Level APIs without requiring deep smart card expertise.

The SDK includes comprehensive documentation such as Getting Started guides, manuals, JavaDoc, and example applications. It also supports distributed middleware architectures, enabling remote protocol execution while keeping private keys securely stored on a central server.

Interested in SCalibur

Talk to an expert