Skip to main content

chainkey_ios 0.5.0 copy "chainkey_ios: ^0.5.0" to clipboard
chainkey_ios: ^0.5.0 copied to clipboard

PlatformiOS

iOS implementation of the chainkey plugin using Apple Secure Enclave, CryptoKit, and ASAuthorization.

0.5.0 #

  • Bump chainkey_platform_interface dependency to ^0.5.0.

0.4.0 #

  • Implement passkey registration via ASAuthorizationPlatformPublicKeyCredentialProvider.
  • Implement passkey assertion via ASAuthorizationController delegate pattern.
  • Add ASAuthorizationControllerPresentationContextProviding for window anchor.
  • Map ASAuthorizationError codes to UserCancelledException/PasskeyException.
  • Split plugin into ChainkeyEnclaveHandler and ChainkeyPasskeyHandler for SwiftLint compliance.
  • Bump chainkey_platform_interface dependency to ^0.4.0.

0.3.0 #

  • Implement iOS Secure Enclave native P-256 keypair generation via SecKeyCreateRandomKey with kSecAttrTokenIDSecureEnclave.
  • Implement raw 32-byte hash signing via SecKeyCreateSignature with ecdsaSignatureDigestX962SHA256.
  • Wire BiometricPromptOptions → LAContext.localizedReason + localizedCancelTitle for custom biometric prompt text.
  • Extract DER signature parser to DerParser enum, map LAError codes to typed exceptions.
  • Remove duplicate KeyApi.g.swift causing symbol collisions.
  • Add dartPluginClass: ChainkeyIos for correct auto-registration.

0.2.0 #

  • Bump chainkey_platform_interface dependency to ^0.2.0.

0.1.1 #

  • Map platform exceptions to typed ChainkeyException instances.
  • Integrate updated chainkey_platform_interface dependency.

0.1.0 #

  • Initial release of chainkey federated plugin package.
0
likes
150
points
732
downloads

Documentation

API reference

Publisher

verified publisherkryonex.io

Weekly Downloads

iOS implementation of the chainkey plugin using Apple Secure Enclave, CryptoKit, and ASAuthorization.

Repository (GitHub)
View/report issues
Contributing

License

Apache-2.0 (license)

Dependencies

chainkey_platform_interface, flutter

More

Packages that depend on chainkey_ios

Packages that implement chainkey_ios