Skip to content

Add integrity bundle verification to Next.js example#256

Draft
chipp wants to merge 1 commit into
takis/integrity-bundle-responsefrom
vladimirburdukov/tmp-verify-integrity-bundle
Draft

Add integrity bundle verification to Next.js example#256
chipp wants to merge 1 commit into
takis/integrity-bundle-responsefrom
vladimirburdukov/tmp-verify-integrity-bundle

Conversation

@chipp
Copy link
Copy Markdown
Contributor

@chipp chipp commented May 11, 2026

  • added /api/verify-integrity-bundle route with 5-step ECDSA-P256 verification (JWT/JWKS, CBOR decode, kid validation, proof digest, signature check)
  • supported apple_app_attest (CBOR + authenticatorData) and android_keystore (base64 DER) formats
  • added v3/v4 proof digest selection and IntegrityBundlePanel UI component with step-by-step display

@vercel
Copy link
Copy Markdown

vercel Bot commented May 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
idkit-js-example Ready Ready Preview, Comment May 13, 2026 0:39am

Request Review

@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch 3 times, most recently from 8c5afb7 to bbb0af0 Compare May 11, 2026 13:45
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from bbb0af0 to e29d4a4 Compare May 11, 2026 13:52
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from e29d4a4 to 205879a Compare May 12, 2026 10:01
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from 205879a to 7a45cd9 Compare May 12, 2026 10:49
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from 7a45cd9 to ab6624f Compare May 12, 2026 11:19
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from ab6624f to 991ebad Compare May 12, 2026 11:53
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from 991ebad to 9dec7b5 Compare May 12, 2026 11:58
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from 9dec7b5 to 1e5aa47 Compare May 12, 2026 13:56
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from 1e5aa47 to bd01cc9 Compare May 13, 2026 10:08
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from bd01cc9 to 92cfcb0 Compare May 13, 2026 11:25
- added /api/verify-integrity-bundle route with 5-step ECDSA-P256 verification (JWT/JWKS, CBOR decode, kid validation, proof digest, signature check)
- supported apple_app_attest (CBOR + authenticatorData) and android_keystore (base64 DER) formats
- added v3/v4 proof digest selection and IntegrityBundlePanel UI component with step-by-step display
@chipp chipp force-pushed the vladimirburdukov/tmp-verify-integrity-bundle branch from 92cfcb0 to 509847f Compare May 13, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant