{"nodes": [{"id": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "label": "JWK.php", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L1"}, {"id": "keys_jwk_jwk", "label": "JWK", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L33"}, {"id": "keys_jwk_jwk_load", "label": ".load()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L44"}, {"id": "keys_jwk_jwk_getalias", "label": ".getAlias()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L110"}, {"id": "keys_jwk_jwk_savepublickeyhelper", "label": ".savePublicKeyHelper()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L137"}, {"id": "keys_jwk_jwk_savepublickey", "label": ".savePublicKey()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L163"}, {"id": "keys_jwk_jwk_saveprivatekey", "label": ".savePrivateKey()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L181"}], "edges": [{"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "strings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L16", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "jwk", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L17", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "base", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L18", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "twistededwards", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L19", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "ed25519", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L20", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "secp256k1", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L21", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "secp256r1", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L22", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "secp384r1", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L23", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "secp521r1", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L24", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "unsupportedcurveexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L25", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "biginteger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L26", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_phpseclib_phpseclib_phpseclib_crypt_ec_formats_keys_jwk_php", "target": "keys_jwk_jwk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L33", "weight": 1.0}, {"source": "keys_jwk_jwk", "target": "keys_jwk_jwk_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L44", "weight": 1.0}, {"source": "keys_jwk_jwk", "target": "keys_jwk_jwk_getalias", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L110", "weight": 1.0}, {"source": "keys_jwk_jwk", "target": "keys_jwk_jwk_savepublickeyhelper", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L137", "weight": 1.0}, {"source": "keys_jwk_jwk", "target": "keys_jwk_jwk_savepublickey", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L163", "weight": 1.0}, {"source": "keys_jwk_jwk", "target": "keys_jwk_jwk_saveprivatekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L181", "weight": 1.0}], "raw_calls": [{"caller_nid": "keys_jwk_jwk_load", "callee": "parent", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L46"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "str_replace", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L73"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "self", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L77"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L77"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L78"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "compact", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L79"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "extractSecret", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L81"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L81"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "compact", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L82"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "convertInteger", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L86"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L86"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "convertInteger", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L87"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L87"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "verifyPoint", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L90"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L94"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "compact", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L95"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L98"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "rangeCheck", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L100"}, {"caller_nid": "keys_jwk_jwk_load", "callee": "compact", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L102"}, {"caller_nid": "keys_jwk_jwk_getalias", "callee": "isFinal", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L124"}, {"caller_nid": "keys_jwk_jwk_getalias", "callee": "getShortName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L125"}, {"caller_nid": "keys_jwk_jwk_getalias", "callee": "getParentClass", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L125"}, {"caller_nid": "keys_jwk_jwk_getalias", "callee": "getShortName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L126"}, {"caller_nid": "keys_jwk_jwk_savepublickeyhelper", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L143"}, {"caller_nid": "keys_jwk_jwk_savepublickeyhelper", "callee": "encodePoint", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L143"}, {"caller_nid": "keys_jwk_jwk_savepublickeyhelper", "callee": "self", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L149"}, {"caller_nid": "keys_jwk_jwk_savepublickeyhelper", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L150"}, {"caller_nid": "keys_jwk_jwk_savepublickeyhelper", "callee": "toBytes", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L150"}, {"caller_nid": "keys_jwk_jwk_savepublickeyhelper", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L151"}, {"caller_nid": "keys_jwk_jwk_savepublickeyhelper", "callee": "toBytes", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L151"}, {"caller_nid": "keys_jwk_jwk_savepublickey", "callee": "self", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L165"}, {"caller_nid": "keys_jwk_jwk_savepublickey", "callee": "self", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L167"}, {"caller_nid": "keys_jwk_jwk_saveprivatekey", "callee": "self", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L183"}, {"caller_nid": "keys_jwk_jwk_saveprivatekey", "callee": "toBytes", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L184"}, {"caller_nid": "keys_jwk_jwk_saveprivatekey", "callee": "Strings", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L185"}, {"caller_nid": "keys_jwk_jwk_saveprivatekey", "callee": "self", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\phpseclib\\phpseclib\\phpseclib\\Crypt\\EC\\Formats\\Keys\\JWK.php", "source_location": "L187"}]}