top of page


Javelin OS

Modular, configurable, certifiable Java Card and GlobalPlatform OS with biometric Match-on-Card integration.

certifiable JavaCard™ and GlobalPlatform OS with biometric Match-on-Card integration jNet

Explore jNet's Javelin Java Card OS: A cutting-edge platform for smart card security.

Unmatched versatility: Javelin OS for secure, adaptable solutions.

Built on the robust foundation of Java Card 3.0.5 and GlobalPlatform v2.3.1, Javelin™ OS sets a benchmark in security standards. This advanced operating system boasts top-tier security features, including secure data storage and sophisticated cryptographic support, conforming to global standards like EMVCo, FIPS 140-3 and EAL5+ Common Criteria.  The Javelin™ OS is uniquely capable of running multiple applications on a single card, rendering it perfect for diverse uses such as credit card payment processing, electronic ID, and physical/logical access control. With adherence to standard cryptographic protocols, Javelin™ OS guarantees secure and efficient transactions across various systems and geographical regions.


Javelin™ OS is exceptionally customizable, scalable from straightforward single-application cards to intricate multi-application formats, tailored to specific organizational needs. The integrated NFC support enhances its capabilities for quick, secure, and convenient contactless transactions, alongside other NFC-based functionalities. Featuring jNet's innovative OS extension technology, Javelin™ OS allows for bespoke cryptography and extensions, offering customized security solutions that align with industry certifications thereby upholding the highest standards of security and compliance.

Seamless integration: Javelin OS in jNet's secure ecosystem.

Javelin™ OS's versatility is unmatched, with compatibility across various secure elements, ensuring a wide range of deployment options. As a pivotal component of jNet's product ecosystem, Javelin™ OS seamlessly integrates with their hardware and software solutions to create a comprehensive, secure environment. This integration is particularly advantageous for payment systems and government ID applications.


Discover the secure, adaptable, and compliant potential of jNet's Javelin™ Java Card Operating System – your ultimate choice for sophisticated and reliable digital solutions.

EMVCo Payment
Enhanced security and user experience in payment transactions.
Javelin™ OS sets a new standard in secure payments, optimized for EMVCo hosting of Visa and Mastercard applets. With specialized tuning for EMV environments, Javelin ensures peak performance. Integrated with IDEX biometric sensors, particularly for fingerprint authentication, transactions become faster and more secure. This combination of EMVCo optimization and biometric features makes Javelin the top choice for secure, user-friendly Visa and Mastercard offerings, setting a new standard in digital payment solutions.
Government ID
Secure and interoperable electronic identity solutions.

Javelin™ OS is the premier choice for Government ID applications, supporting FIPS-201 PIV and ICAO ePassport standards with advanced cryptography and biometric authentication. Its robust architecture ensures a secure foundation, meeting silicon manufacturers' security guidelines. Javelin™ OS supports various authentication methods, including biometrics, ideal for Gov-ID needs, and offers secure data processing for NIST's PIV applications on a single card. Flexible, secure, and compliant, Javelin™ OS excels in Government sector Gov-ID, ePassport, and PIV applications.

FIDO2 Advantages
Seamless integration with advanced FIDO2 authentication.
FIDO2 is a passwordless authentication standard that provides enhanced security and convenience. Javelin™ OS is a versatile platform that supports FIDO2 solutions with advanced cryptographic functions to ensure a high level of security against cyber threats. It is compatible with various form factors and communication protocols, making it suitable for a range of FIDO2 use cases. Javelin™ OS provides a reliable foundation for businesses and organizations that want to deploy secure, user-friendly authentication systems with seamless integration with FIDO2 standards.

JavelinOS at a Glance


The Javelin™ OS is composed of two prime bundles, Java Card and GlobalPlatform which are often used in the field of smart card licensing inside secure elements:


Java Card

The multi-application environment supports several applets on a single card, allowing diverse services like banking, identification, authentication, and transit fare collection to coexist. It offers a secure environment for applications, protecting against threats like unauthorized access, fault injection, side-channel attacks, and data tampering. ​​​​It utilizes a subset of the Java programming language, making it familiar to many developers and offering portability across different card products.

Smart card


GlobalPlatform defines standards for managing applications and/or keysets within secure elements, like installing, updating, and personalizing applications post-issuance. Ensures interoperability between different card and application vendors, fostering a broad, compatible ecosystem and compliance with international standards.

Secure Framework

Form Factors
Javelin OS Applications anchor

Javelin OS Applications

Javelin OS Applications provide personal identification capabilities, allowing for the secure storage of national ID, driving license, and employee cards. It offers services like authentication, digital signing, and data encryption for enhanced security.


Enhanced security with NFC smart card biometric integration.

Upgrade your authentication with FIDO2 CTAP2.1 on an NFC smart card, featuring integrated biometric fingerprint matching. This advanced solution combines secure storage, biometric matching, and FIDO2 capabilities for top-tier security and seamless authentication.

Crypto Wallet

Secure cryptocurrency management on smart cards.

The jNet's crypto wallet applet on a smart card is a secure solution for managing Bitcoin (BTC) and Ethereum (ETH). Supporting BIP32, BIP39, and BIP44 standards, it allows for multiple addresses, easy backup with mnemonic words, and organized account management.

Secure cryptocurrency management on smart cards

Secure and convenient authentication with NFC smart cards.

An NFC smart card with FIDO2 CTAP2.1 and biometric sensor offers secure authentication. It stores keys, credentials, and performs local fingerprint matching, ensuring privacy and interoperability. This solution follows FIDO Alliance standards for secure communication and user-friendly authentication.


Secure identity verification with government NIST-approved PIV cards.

Government NIST-approved PIV cards ensure secure identity verification with cryptographic methods and biometrics. These cards securely store personal data, certificates, and keys for robust access control. With compliance and reliable security, this solution offers identity verification within government agencies.


Exploring the ePassport ICAO application.

The ePassport ICAO application enhances passport security with secure chips and biometric data, following ICAO standards. It includes cryptographic modules and access controls such as BAC and EAC for secure data. Digital signatures and MRZ compatibility ensure secure transmission and global passport interoperability.

bottom of page