{
  "rfc_vector": "AUTH len 16 UA_PUB len 65 AS_PUB len 65\necdh_secret = kyrL1jIIOHEzg3sM2ZWRHDRB62YACZhhSlknJ672kSs  (hex 932acbd63208387133837b0cd995911c3441eb66000998614a592727aef6912b )\nkey_info len = 144 (expect 13+1+65+65=144)\nIKM = S4lYMb_L0FxCeq0WhDx813KgSYqU26kOyzWUdsXYyrg\nHEADER salt= DGv6ra1nlYgDCS1FRnbzlw rs= 4096 idlen= 65 keyid==AS_PUB: true\nCEK   = oIhVW04MRdy2XN9CiKLxTg\nNONCE = 4h_95klXJ5E_qnoN\nciphertext len = 58 (plaintext 41 +1 delim +16 tag = 58 )\n\n--- RESULT ---\nexpected len 144 got len 144\nMATCH: true",
  "jsr_negrel": "IMPORT OK exports=ApplicationServer,PushMessageError,PushSubscriber,Urgency,exportApplicationServerKey,exportVapidKeys,generateVapidKeys,importVapidKeys",
  "esm_webpush": "IMPORT OK keys=WebPushError,supportedContentEncodings,encrypt,getVapidHeaders,generateVAPIDKeys,setGCMAPIKey,setVapidDetails,generateRequestDetails,sendNotification",
  "npm_block65": "IMPORT OK exports=buildPushPayload,encryptNotification,vapidHeaders",
  "ecdsa_siglen": "64"
}