cryptovision SCalibur

cryptovision SCalibur est un kit de développement logiciel intermédiaire Java® qui permet d’intégrer des cartes à puce et des jetons dans des applications. Il prend en charge tous les protocoles d’identification électronique courants et convient également aux modèles de confiance complexes. Grâce à cryptovision SCalibur, les développeurs n’ont pas besoin d’acquérir un savoir-faire en matière de cartes à puce et peuvent se concentrer sur leurs tâches principales.

Les cartes d’identité électroniques et les documents de voyage lisibles à la machine (MRTD) connaissent actuellement un essor mondial. Les données stockées sur ces cartes doivent être protégées par l’authentification et le chiffrement. Seules les personnes autorisées peuvent avoir accès aux données contenues dans la puce, selon des modalités clairement définies. En outre, il ne doit pas être possible de falsifier ou de copier une carte avec les données qui y sont stockées.

Les mécanismes d’authentification et de chiffrement requis pour les cartes d’identité électroniques et les DRM sont généralement fournis par des protocoles de sécurité normalisés. Il s’agit par exemple des protocoles BAC, EACv1, EACv2 et PACE. Ces protocoles utilisent des méthodes cryptographiques modernes, notamment des certificats numériques.

cryptovision SCalibur est un logiciel intermédiaire de carte à puce distribuée qui prend en charge tous les protocoles d’identification électronique pertinents et permet de les utiliser facilement. cryptovision SCalibur fournit au développeur des interfaces puissantes pour contrôler le flux du protocole. Réalisé avec Java, il est indépendant de la plate-forme et peut être intégré dans des applications existantes sur n’importe quel appareil.

Avec cryptovision SCalibur, le client n’a pas à se préoccuper des détails des protocoles de sécurité. Les développeurs peuvent se concentrer sur la logique commerciale et l’expérience utilisateur. Le délai de mise sur le marché est extrêmement court et le prototypage rapide.

FAQ

Qu'est-ce un middleware distribué?

Si des données sensibles sont stockées sur des cartes à puce ou des jetons, il ne doit pas être possible de les lire sans autorisation. L’accès doit être clairement réglementé et sécurisé par des mécanismes d’authentification. Plusieurs protocoles ont été développés à cet effet, notamment par l’Organisation de l’aviation civile (OACI) et l’Office fédéral de la sécurité de l’information (BSI). Outre un certificat numérique, un lecteur a également besoin d’une clé privée pour prouver son autorisation. Au lieu de stocker cette clé en toute sécurité sur l’appareil lui-même – ce qui est souvent difficilement réalisable – la clé reste sur un serveur central sécurisé et le protocole est exécuté  » à distance « .

ARCHITECTURE PRODUIT

Systèmes supportés

  • Windows 7/8.1/10
  • Linux Ubuntu 14.04 LTS, RedHat 7, OpenSuse 13.2
  • OS X Yosemite 10.10.3, El Capitan 10.11
  • Oracle JDK 1.8

MODULES, BASES, FONCTIONS CLE, COMPARISONS

  • Low Level Interface: Cette interface peut être utilisée pour obtenir un contrôle plus élevé et pour développer des logiciels qui doivent être plus proches du matériel et du profil de la carte.
  • High Level Interface: Cette interface peut être utilisée pour développer confortablement et rapidement des applications à un niveau d’abstraction plus élevé (par exemple, accès direct à des groupes de données).
  • Standalone Terminal: Il s’agit d’une partie importante des exemples fournis pour démontrer l’utilisation du SDK middleware et des cas d’utilisation non distribués avec une interface utilisateur graphique.
  • Use Case Examples: Il s’agit d’exemples de travail minimaux qui aident les développeurs à créer leurs propres applications basées sur SCalibur.
  • Detailed Documentation: La documentation se compose de trois documents (Getting started, Manual et Standalone Terminal Manual), ainsi que d’une documentation JavaDoc™ complète pour les développeurs.
  • Biometric Support: Comprend la reconnaissance des empreintes digitales avec la fonctionnalité Match-on-Card (MoC) et la prise en charge de plusieurs scanners d’empreintes digitales.

 

SCalibur
SCalibur est un middleware avancé pour cartes à puce distribuées qui prend en charge tous les protocoles eID pertinents et les modèles de confiance complexes.

La prise en charge des protocoles en toute simplicité
En fonction des applications, un document d’identité électronique doit appliquer différents protocoles de sécurité tels que BAC, EACv1, EACv2, SAC ou PACE. Un développeur utilisant SCalibur n’a pas besoin de connaître les détails du fonctionnement de ces protocoles. Il peut se concentrer sur le développement des applications.

Fonctionne sur tous les composants d’un système d’identification électronique
SCalibur s’occupe de la gestion des protocoles sur tous les clients et serveurs impliqués dans une transaction. C’est une solution unique pour tous les composants d’un système d’identification électronique.

Basé sur Java
SCalibur est basé sur Java. SCalibur est donc indépendant de la plate-forme.

Intégration de la biométrie
Outre les codes PIN, il est possible d’utiliser les empreintes digitales pour protéger les cartes à puce. SCalibur prend en charge la technologie biométrique Match-on-Card
conforme à la norme ISO.

Intégration de modules matériels
cryptovision SCalibur supporte les lecteurs de cartes avec ou sans contact. Les lecteurs de cartes avec ou sans PIN pad ou scanners d’empreintes digitales peuvent être utilisés. Les scanners MRZ, les HSM et les SAM peuvent être utilisés.

Facilité d’utilisation
cryptovision SCalibur est livré avec des exemples d’applications et une documentation complète. Il est très facile à utiliser, même pour les développeurs les moins expérimentés.

Déploiement rapide
cryptovision SCalibur permet de minimiser le temps de mise sur le marché de vos propres implémentations. Sa conception modulaire vous permet d’intégrer facilement vos propres composants. Vous pouvez même étendre le champ d’application de cryptovision SCalibur. Le prototypage rapide est facilement possible.

Plateformes
cryptovision SCalibur est un SDK Java(R) disponible pour Windows, Linux et OS X.

  • Prend en charge tous les protocoles de sécurité eID pertinents (BAC, PACE (y compris PACE-CAM), EACv1, EACv2, SAC).
  • Dissimule les détails complexes du protocole derrière des API faciles à utiliser
  • Basé sur des normes ouvertes
  • Architecture modulaire
  • Prise en charge de la biométrie
  • Basé sur Java, fonctionne sur de nombreuses plateformes

Vous avez des questions ? N'hésitez pas à nous contacter!

Vous avez des questions sur l'un de nos produits ou solutions ?
Alors n'hésitez pas à nous contacter. Nous vous conseillerons avec compétence.