Smart Card Utility App for iPhone and iPad History

Change Log

Version 4.6 Build 6406

Released 2024-03-22

Added additional information in the prompt when purchasing a subscription, and an option to purchase a subscription from in-app settings.

Version 4.5 Build 6393

Released 2024-01-31

Support for AirID 2 Bluetooth Contact Smart Card Reader. Added In-App purchase options for 3rd party readers, including readers from Feitian.

Version 4.3 Build 6320

Released 2023-10-09

Resolved issues and made things better

Version 4.2 Build 6216

Released 2023-08-24
iOS/iPadOS 17 support verified 2023-09-21

  • Fixed serial number check
  • Fixed issue when initially connecting
  • Fixed double push with hidden viewcontroller
  • Fixed percent issue with ir301 reader; fixed ir301 detection bug
  • Added reconnect when checking for pin
  • Formatted card and reader UI for iOS version
  • Cleaned up biometric code and layout
  • Fixed issue with ir301 removal and reinsertion
  • Added error dialog for identity prefs on smart cards
  • Fixed setting serial number
  • Fixed regression of Feitian SDK non-bluetooth readers not showing up on iOS
  • Added ecc support and pin/serial number writing
  • Added firmware update to settings to update firmware without reading card
  • Fixed error in Feitian reader due to reset icc
  • Compatibility with bluetooth readers
  • Fixed timing and card states
  • Fixed reconnect issue
  • Added test to read certs over and over and over
  • Fixed error message when connecting to card
  • Refactored connect to reader, connect to card, read certs to separate functions and then a convenience function to call it
  • Fixed hash for CHUID
  • Fixed wrapping on atr
  • Better feedback
  • Cleaned up digest resolution; updated status slot string
  • Removed legacy CMS code
  • Added matching by pubkeyhash
  • Added signedAttribute signature checking
  • More work on SwiftCMS
  • Added hash checking from securityobject for piv
  • Refactored for reading more objects; massive code cleanup
  • Fixed issue with Mac Feitian reader timeout
  • Updated more timeouts
  • Added more logging and increased semaphore wait
  • Implemented viewing facial image on PIV cards
  • Added photo
  • Added text when no common name

Version 4.0 Build 5354

Released 2022-10-24

  • Support for Smart Card Utility Desktop Reader
  • Change PIN
  • Verify PIN
  • View Certificates for 3rd Party Readers
  • View Certificates current available for authentication

Version 3.8 Build 5357

Released 2022-07-11

Fixed issue where some readers stopped working after 14 days and required an uninstall and reinstall.

Version 3.7 Build 5342

Released 2022-07-05

  • There is now a setting in Settings for disabling sleep.
  • Tweaked initial connecting to find reader’s name to make it a bit more efficient.

Version 3.6 Build 5334

Released 2022-05-31

Restore Purchases in Settings

The “restore purchases” button and the “activate reader” button has been moved to settings. They had been in the trial sheet which was removed.

More card information
  • Battery level for Bluetooth reader now shows in push
  • Number of PIN attempts remaining now shows in push when wrong PIN entered
  • Added progress indicator when reading certificates. Fancy.
  • Better connecting and reconnecting when multiple readers nearby
  • Changed text to recommend only inserting slot 9A: PIV Authentication
  • Removed Remove all Certs button
  • changed “identities” to “certificates”

Version 3.4 Build 5272

Released 2022-04-13

Streamlined Certificate Reading