Proof

react-native-quick-crypto

native-seam only. Real react-native-quick-crypto JS runs from the bundle against either a Peach-provided global.__QuickCryptoProxy or registered Nitro hybrid objects. The seam implements random, hash/HMAC, PBKDF2, AES-CBC/CTR/GCM, AES secret-key handles, RSA-OAEP WebCrypto key generation, and synchronous RSA-OAEP encrypt/decrypt with native error parity.
90%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (9)
upstream package JS and export surfaceglobal __QuickCryptoProxy and Nitro hybrid-object install before module evaluationrandom/randomFill/getRandomValues via upstream JScreateHash/createHmac host objectspbkdf2 callback/promise form and pbkdf2SyncAES-CBC/GCM/CTR host ciphersAES WebCrypto secret-key import/export and encrypt/decryptRSA-OAEP subtle.generateKey plus JWK export/import and encrypt/decryptsynchronous node-style RSA-OAEP publicEncrypt/privateDecrypt with cross-checked node vectors and the native opaque decrypt failure
Missing
synchronous RSA key generation, RSA publicDecrypt/privateEncrypt (PKCS1), createSign/createVerify, ECDH WebCrypto key paths, general asymmetric DER import, AES-KW, and legacy ciphers such as DES/RC4/ChaCha20.