Proof
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.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 coverageWorking (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.