├── .gitattributes ├── .github └── workflows │ ├── pages.yml │ └── ubuntu-build.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Makefile ├── README.de.md ├── README.es.md ├── README.fr.md ├── README.ja.md ├── README.md ├── README.zh-cn.md ├── SECURITY.md ├── docker ├── Dockerfile.ac ├── Dockerfile.agent ├── Dockerfile.app ├── Dockerfile.base ├── Dockerfile.db ├── Dockerfile.server ├── certs │ ├── server.crt │ └── server.key ├── docker-compose.dhp.yaml ├── docker-compose.yaml ├── infrastructure.png ├── iptables_defaults_ubuntu.sh ├── iptables_defaults_x86.sh ├── nhp-ac │ ├── etc │ │ ├── config.toml │ │ ├── resource.toml │ │ └── server.toml │ └── traefik │ │ └── etc │ │ ├── provider.toml │ │ └── traefik.toml ├── nhp-agent │ └── etc │ │ ├── certs │ │ ├── server.crt │ │ └── server.key │ │ ├── config.toml │ │ ├── dhp.toml │ │ ├── resource.toml │ │ └── server.toml ├── nhp-db │ ├── demo │ │ ├── allow.policy.wasm │ │ ├── metadata.json │ │ ├── metadata.schema.json │ │ ├── risk.involved.accounts.csv │ │ ├── smart.policy.json │ │ └── smart.policy.schema.json │ └── etc │ │ ├── config.toml │ │ ├── server.toml │ │ └── tee.toml ├── nhp-enter-nginx.conf ├── nhp-server │ ├── etc │ │ ├── ac.toml │ │ ├── agent.toml │ │ ├── config.toml │ │ ├── db.toml │ │ ├── http.toml │ │ ├── resource.toml │ │ ├── srcip.toml │ │ └── tee.toml │ ├── plugins │ │ └── example │ │ │ └── etc │ │ │ ├── config.toml │ │ │ └── resource.toml │ └── templates │ │ └── example │ │ ├── example_acdemo.html │ │ └── example_login.html ├── traefik_v3.4.0-rc2_linux_amd64.tar.gz └── web-app │ ├── entrypoint.sh │ ├── go.mod │ └── main.go ├── docs ├── .gitignore ├── 404.html ├── CNAME ├── Gemfile ├── Gemfile.lock ├── README.md ├── _config.yml ├── about.md ├── agent_sdk.md ├── build.md ├── code.md ├── comparison.md ├── cryptography.md ├── deploy.md ├── dhp_quick_start.md ├── favicon.ico ├── features.md ├── images │ ├── CPU_comparison.png │ ├── Compatibility_comparison.png │ ├── DNS_integration.png │ ├── Deployment_diagram.png │ ├── FIDO_integration.png │ ├── High-availability.png │ ├── Load_diagram.png │ ├── OSI_OpenNHP.png │ ├── OSI_OpenNHP2.png │ ├── OpenDHP_Arch_CN.png │ ├── OpenDHP_Arch_EN.png │ ├── OpenDHP_Scenario_CN.png │ ├── OpenDHP_Scenario_EN.png │ ├── OpenNHP_ACDemo0.png │ ├── OpenNHP_ACDemo1.png │ ├── OpenNHP_Arch.png │ ├── OpenNHP_DemoLogin.png │ ├── OpenNHP_ScanDemo.png │ ├── TrustworthyCyberspace.png │ ├── Vul_Risks.png │ ├── dev_linux.png │ ├── dev_wsl.png │ ├── infrastructure.jpg │ ├── infrastructure_v1.png │ ├── install_msys2.png │ ├── layerv_logo.png │ ├── logo1.png │ ├── logo10.png │ ├── logo11.png │ ├── logo12.png │ ├── logo2.png │ ├── logo3.png │ ├── logo_doc.png │ ├── logo_doc1.png │ ├── nhp_workflow.png │ ├── nhparch.png │ ├── plugin_image11.png │ ├── plugin_image12.png │ ├── plugin_image13.png │ ├── plugin_image2.png │ ├── plugin_image3.png │ ├── plugin_image4.png │ ├── plugin_image6.png │ ├── plugin_image7.png │ ├── plugin_image8.png │ ├── provide.png │ ├── vbnetwork.png │ ├── vbnetwork2.png │ ├── win10wsl.png │ ├── win10wsl_en.png │ └── workflow.png ├── index.md ├── logo_openNHP.xd ├── nhp_quick_start.md ├── server_plugin.md └── zh-cn │ ├── about.zh-cn.md │ ├── agent_sdk.zh-cn.md │ ├── build.zh-cn.md │ ├── code.zh-cn.md │ ├── comparison.zh-cn.md │ ├── cryptography.zh-cn.md │ ├── deploy.zh-cn.md │ ├── dhp_quick_start.zh-cn.md │ ├── features.zh-cn.md │ ├── index.zh-cn.md │ ├── nhp_quick_start.zh-cn.md │ ├── overview.zh-cn.md │ ├── remo_config.zh-cn.md │ └── server_plugin.zh-cn.md ├── endpoints ├── ac │ ├── config.go │ ├── constants.go │ ├── ebpf │ │ ├── ebpf_other.go │ │ └── ebpfegine.go │ ├── httpac.go │ ├── main │ │ ├── etc │ │ │ ├── config.toml │ │ │ ├── http.toml │ │ │ ├── nhp_ebpf_xdp.o │ │ │ ├── remote.toml │ │ │ └── server.toml │ │ └── main.go │ ├── msghandler.go │ ├── tokenstore.go │ └── udpac.go ├── agent │ ├── config.go │ ├── constants.go │ ├── iossdk │ │ └── export.go │ ├── knock.go │ ├── main │ │ ├── etc │ │ │ ├── certs │ │ │ │ ├── server.crt │ │ │ │ └── server.key │ │ │ ├── config.toml │ │ │ ├── dhp.toml │ │ │ ├── resource.toml │ │ │ └── server.toml │ │ ├── export.go │ │ └── main.go │ ├── msghandler.go │ ├── request.go │ ├── service.go │ ├── ta.go │ └── udpagent.go ├── db │ ├── config.go │ ├── constants.go │ ├── main │ │ ├── etc │ │ │ ├── config.toml │ │ │ ├── server.toml │ │ │ └── tee.toml │ │ └── main.go │ ├── udpdevice.go │ └── utils.go ├── go.mod ├── kgc │ ├── curve │ │ └── curve.go │ ├── kgc.go │ ├── main │ │ ├── etc │ │ │ └── config.toml │ │ └── main.go │ ├── user │ │ └── user.go │ └── utils.go ├── relay │ └── tcprelay.go ├── server │ ├── config.go │ ├── constants.go │ ├── httpauth.go │ ├── httpserver.go │ ├── httpstorage.go │ ├── kbs.go │ ├── kbs │ │ ├── attest │ │ │ └── attest.go │ │ ├── auth │ │ │ └── auth.go │ │ ├── error │ │ │ └── error.go │ │ └── resource │ │ │ └── resource.go │ ├── main │ │ ├── etc │ │ │ ├── ac.toml │ │ │ ├── agent.toml │ │ │ ├── config.toml │ │ │ ├── db.toml │ │ │ ├── http.toml │ │ │ ├── remote.toml │ │ │ ├── resource.toml │ │ │ ├── srcip.toml │ │ │ └── tee.toml │ │ └── main.go │ ├── msghandler.go │ ├── nhpauth.go │ ├── plugins │ │ ├── Makefile │ │ └── example │ │ │ ├── Makefile │ │ │ ├── etc │ │ │ ├── config.toml │ │ │ └── resource.toml │ │ │ ├── main.go │ │ │ └── templates │ │ │ ├── example_acdemo.html │ │ │ ├── example_login.html │ │ │ └── index_apidemo_opennhp_org.html │ ├── tokenstore.go │ ├── udpserver.go │ └── webrtcserver.go └── test │ ├── gin_test.go │ ├── json_test.go │ └── toml_test.go ├── examples └── client_sdk │ ├── android │ ├── java │ │ ├── MainActivity.java │ │ └── OpennhpLibrary.java │ └── kotlin │ │ └── MainActivity.kt │ ├── desktop │ ├── c │ │ └── nhp-agent-demo.c │ ├── java │ │ ├── App.java │ │ └── OpennhpLibrary.java │ └── python │ │ └── nhp-agent-demo.py │ └── ios │ ├── objectivec │ ├── FileCopyManager.h │ ├── FileCopyManager.m │ └── ViewController.m │ └── swift │ ├── FileCopyManager.swift │ └── ViewController.swift ├── nhp ├── common │ ├── errors.go │ ├── global.go │ ├── nhpmsg.go │ ├── packet.go │ └── types.go ├── core │ ├── benchmark │ │ ├── ecc_rsa_test.go │ │ └── rsa_utils.go │ ├── constants.go │ ├── crypto.go │ ├── device.go │ ├── errors.go │ ├── initiator.go │ ├── kdf.go │ ├── main │ │ ├── main.go │ │ ├── nhpdevice.go │ │ └── nhpdevicedef.h │ ├── packet.go │ ├── peer.go │ ├── responder.go │ ├── scheme │ │ ├── curve │ │ │ ├── curve.go │ │ │ ├── header.go │ │ │ └── responder.go │ │ └── gmsm │ │ │ ├── gmsm.go │ │ │ ├── header.go │ │ │ └── responder.go │ ├── tcpconn.go │ ├── transaction.go │ ├── udpconn.go │ ├── verifier │ │ ├── csv │ │ │ └── csv.go │ │ └── verifier.go │ ├── wasm │ │ ├── engine │ │ │ ├── engine.go │ │ │ ├── host.go │ │ │ └── host_test.go │ │ └── policy │ │ │ ├── host.go │ │ │ ├── impl │ │ │ └── policy.go │ │ │ ├── interface.go │ │ │ ├── main │ │ │ └── main.go │ │ │ └── memory │ │ │ └── memory.go │ └── ztdo │ │ ├── noise.go │ │ ├── ztdo.go │ │ └── ztdo_test.go ├── ebpf │ └── xdp │ │ ├── nhp_ebpf_xdp.c │ │ ├── tc_egress.c │ │ └── vmlinux.h ├── etcd │ └── etcdconn.go ├── go.mod ├── log │ ├── globalLog.go │ └── logger.go ├── plugins │ └── serverpluginhandler.go ├── test │ ├── api_test.go │ ├── conn_test.go │ ├── ecdh_test.go │ ├── ecdsa_test.go │ ├── log_test.go │ ├── packet_test.go │ └── utils_test.go ├── utils │ ├── cache.go │ ├── cmd.go │ ├── compress.go │ ├── constant.go │ ├── crypto.go │ ├── crypto_test.go │ ├── ebpf │ │ ├── ebpf.go │ │ ├── ebpf_linux.go │ │ └── ebpf_other.go │ ├── encoding.go │ ├── file.go │ ├── gormx.go │ ├── host.go │ ├── iptables.go │ ├── parser.go │ ├── request.go │ ├── utils.go │ ├── uuid.go │ └── waitpool.go └── version │ ├── VERSION │ └── version.go └── release ├── archive └── .gitkeep ├── nhp-ac ├── etc │ └── .gitkeep ├── iptables_default.sh ├── lic │ ├── .gitkeep │ └── door.lic ├── logs │ └── .gitkeep └── shell │ ├── restart_ac.sh │ ├── run_ac.sh │ └── stop_ac.sh ├── nhp-agent ├── etc │ └── .gitkeep └── logs │ └── .gitkeep ├── nhp-db └── etc │ └── .gitkeep ├── nhp-device └── .gitkeep ├── nhp-kgc └── etc │ └── .gitkeep └── nhp-server ├── cert └── .gitkeep ├── etc └── .gitkeep ├── iptables_default.sh ├── logs └── .gitkeep ├── plugins └── .gitkeep └── shell └── run_server.sh /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/.github/workflows/ubuntu-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/Makefile -------------------------------------------------------------------------------- /README.de.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/README.de.md -------------------------------------------------------------------------------- /README.es.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/README.es.md -------------------------------------------------------------------------------- /README.fr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/README.fr.md -------------------------------------------------------------------------------- /README.ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/README.ja.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/README.zh-cn.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docker/Dockerfile.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/Dockerfile.ac -------------------------------------------------------------------------------- /docker/Dockerfile.agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/Dockerfile.agent -------------------------------------------------------------------------------- /docker/Dockerfile.app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/Dockerfile.app -------------------------------------------------------------------------------- /docker/Dockerfile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/Dockerfile.base -------------------------------------------------------------------------------- /docker/Dockerfile.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/Dockerfile.db -------------------------------------------------------------------------------- /docker/Dockerfile.server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/Dockerfile.server -------------------------------------------------------------------------------- /docker/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/certs/server.crt -------------------------------------------------------------------------------- /docker/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/certs/server.key -------------------------------------------------------------------------------- /docker/docker-compose.dhp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/docker-compose.dhp.yaml -------------------------------------------------------------------------------- /docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/docker-compose.yaml -------------------------------------------------------------------------------- /docker/infrastructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/infrastructure.png -------------------------------------------------------------------------------- /docker/iptables_defaults_ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/iptables_defaults_ubuntu.sh -------------------------------------------------------------------------------- /docker/iptables_defaults_x86.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/iptables_defaults_x86.sh -------------------------------------------------------------------------------- /docker/nhp-ac/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-ac/etc/config.toml -------------------------------------------------------------------------------- /docker/nhp-ac/etc/resource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-ac/etc/resource.toml -------------------------------------------------------------------------------- /docker/nhp-ac/etc/server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-ac/etc/server.toml -------------------------------------------------------------------------------- /docker/nhp-ac/traefik/etc/provider.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-ac/traefik/etc/provider.toml -------------------------------------------------------------------------------- /docker/nhp-ac/traefik/etc/traefik.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-ac/traefik/etc/traefik.toml -------------------------------------------------------------------------------- /docker/nhp-agent/etc/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-agent/etc/certs/server.crt -------------------------------------------------------------------------------- /docker/nhp-agent/etc/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-agent/etc/certs/server.key -------------------------------------------------------------------------------- /docker/nhp-agent/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-agent/etc/config.toml -------------------------------------------------------------------------------- /docker/nhp-agent/etc/dhp.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-agent/etc/dhp.toml -------------------------------------------------------------------------------- /docker/nhp-agent/etc/resource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-agent/etc/resource.toml -------------------------------------------------------------------------------- /docker/nhp-agent/etc/server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-agent/etc/server.toml -------------------------------------------------------------------------------- /docker/nhp-db/demo/allow.policy.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/demo/allow.policy.wasm -------------------------------------------------------------------------------- /docker/nhp-db/demo/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/demo/metadata.json -------------------------------------------------------------------------------- /docker/nhp-db/demo/metadata.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/demo/metadata.schema.json -------------------------------------------------------------------------------- /docker/nhp-db/demo/risk.involved.accounts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/demo/risk.involved.accounts.csv -------------------------------------------------------------------------------- /docker/nhp-db/demo/smart.policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/demo/smart.policy.json -------------------------------------------------------------------------------- /docker/nhp-db/demo/smart.policy.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/demo/smart.policy.schema.json -------------------------------------------------------------------------------- /docker/nhp-db/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/etc/config.toml -------------------------------------------------------------------------------- /docker/nhp-db/etc/server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/etc/server.toml -------------------------------------------------------------------------------- /docker/nhp-db/etc/tee.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-db/etc/tee.toml -------------------------------------------------------------------------------- /docker/nhp-enter-nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-enter-nginx.conf -------------------------------------------------------------------------------- /docker/nhp-server/etc/ac.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/ac.toml -------------------------------------------------------------------------------- /docker/nhp-server/etc/agent.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/agent.toml -------------------------------------------------------------------------------- /docker/nhp-server/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/config.toml -------------------------------------------------------------------------------- /docker/nhp-server/etc/db.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/db.toml -------------------------------------------------------------------------------- /docker/nhp-server/etc/http.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/http.toml -------------------------------------------------------------------------------- /docker/nhp-server/etc/resource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/resource.toml -------------------------------------------------------------------------------- /docker/nhp-server/etc/srcip.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/srcip.toml -------------------------------------------------------------------------------- /docker/nhp-server/etc/tee.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/etc/tee.toml -------------------------------------------------------------------------------- /docker/nhp-server/plugins/example/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/plugins/example/etc/config.toml -------------------------------------------------------------------------------- /docker/nhp-server/plugins/example/etc/resource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/plugins/example/etc/resource.toml -------------------------------------------------------------------------------- /docker/nhp-server/templates/example/example_acdemo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/templates/example/example_acdemo.html -------------------------------------------------------------------------------- /docker/nhp-server/templates/example/example_login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/nhp-server/templates/example/example_login.html -------------------------------------------------------------------------------- /docker/traefik_v3.4.0-rc2_linux_amd64.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/traefik_v3.4.0-rc2_linux_amd64.tar.gz -------------------------------------------------------------------------------- /docker/web-app/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/web-app/entrypoint.sh -------------------------------------------------------------------------------- /docker/web-app/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/web-app/go.mod -------------------------------------------------------------------------------- /docker/web-app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docker/web-app/main.go -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | opennhp.org -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/about.md -------------------------------------------------------------------------------- /docs/agent_sdk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/agent_sdk.md -------------------------------------------------------------------------------- /docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/build.md -------------------------------------------------------------------------------- /docs/code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/code.md -------------------------------------------------------------------------------- /docs/comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/comparison.md -------------------------------------------------------------------------------- /docs/cryptography.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/cryptography.md -------------------------------------------------------------------------------- /docs/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/deploy.md -------------------------------------------------------------------------------- /docs/dhp_quick_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/dhp_quick_start.md -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/features.md -------------------------------------------------------------------------------- /docs/images/CPU_comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/CPU_comparison.png -------------------------------------------------------------------------------- /docs/images/Compatibility_comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/Compatibility_comparison.png -------------------------------------------------------------------------------- /docs/images/DNS_integration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/DNS_integration.png -------------------------------------------------------------------------------- /docs/images/Deployment_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/Deployment_diagram.png -------------------------------------------------------------------------------- /docs/images/FIDO_integration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/FIDO_integration.png -------------------------------------------------------------------------------- /docs/images/High-availability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/High-availability.png -------------------------------------------------------------------------------- /docs/images/Load_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/Load_diagram.png -------------------------------------------------------------------------------- /docs/images/OSI_OpenNHP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OSI_OpenNHP.png -------------------------------------------------------------------------------- /docs/images/OSI_OpenNHP2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OSI_OpenNHP2.png -------------------------------------------------------------------------------- /docs/images/OpenDHP_Arch_CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenDHP_Arch_CN.png -------------------------------------------------------------------------------- /docs/images/OpenDHP_Arch_EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenDHP_Arch_EN.png -------------------------------------------------------------------------------- /docs/images/OpenDHP_Scenario_CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenDHP_Scenario_CN.png -------------------------------------------------------------------------------- /docs/images/OpenDHP_Scenario_EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenDHP_Scenario_EN.png -------------------------------------------------------------------------------- /docs/images/OpenNHP_ACDemo0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenNHP_ACDemo0.png -------------------------------------------------------------------------------- /docs/images/OpenNHP_ACDemo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenNHP_ACDemo1.png -------------------------------------------------------------------------------- /docs/images/OpenNHP_Arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenNHP_Arch.png -------------------------------------------------------------------------------- /docs/images/OpenNHP_DemoLogin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenNHP_DemoLogin.png -------------------------------------------------------------------------------- /docs/images/OpenNHP_ScanDemo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/OpenNHP_ScanDemo.png -------------------------------------------------------------------------------- /docs/images/TrustworthyCyberspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/TrustworthyCyberspace.png -------------------------------------------------------------------------------- /docs/images/Vul_Risks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/Vul_Risks.png -------------------------------------------------------------------------------- /docs/images/dev_linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/dev_linux.png -------------------------------------------------------------------------------- /docs/images/dev_wsl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/dev_wsl.png -------------------------------------------------------------------------------- /docs/images/infrastructure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/infrastructure.jpg -------------------------------------------------------------------------------- /docs/images/infrastructure_v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/infrastructure_v1.png -------------------------------------------------------------------------------- /docs/images/install_msys2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/install_msys2.png -------------------------------------------------------------------------------- /docs/images/layerv_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/layerv_logo.png -------------------------------------------------------------------------------- /docs/images/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo1.png -------------------------------------------------------------------------------- /docs/images/logo10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo10.png -------------------------------------------------------------------------------- /docs/images/logo11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo11.png -------------------------------------------------------------------------------- /docs/images/logo12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo12.png -------------------------------------------------------------------------------- /docs/images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo2.png -------------------------------------------------------------------------------- /docs/images/logo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo3.png -------------------------------------------------------------------------------- /docs/images/logo_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo_doc.png -------------------------------------------------------------------------------- /docs/images/logo_doc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/logo_doc1.png -------------------------------------------------------------------------------- /docs/images/nhp_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/nhp_workflow.png -------------------------------------------------------------------------------- /docs/images/nhparch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/nhparch.png -------------------------------------------------------------------------------- /docs/images/plugin_image11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image11.png -------------------------------------------------------------------------------- /docs/images/plugin_image12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image12.png -------------------------------------------------------------------------------- /docs/images/plugin_image13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image13.png -------------------------------------------------------------------------------- /docs/images/plugin_image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image2.png -------------------------------------------------------------------------------- /docs/images/plugin_image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image3.png -------------------------------------------------------------------------------- /docs/images/plugin_image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image4.png -------------------------------------------------------------------------------- /docs/images/plugin_image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image6.png -------------------------------------------------------------------------------- /docs/images/plugin_image7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image7.png -------------------------------------------------------------------------------- /docs/images/plugin_image8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/plugin_image8.png -------------------------------------------------------------------------------- /docs/images/provide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/provide.png -------------------------------------------------------------------------------- /docs/images/vbnetwork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/vbnetwork.png -------------------------------------------------------------------------------- /docs/images/vbnetwork2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/vbnetwork2.png -------------------------------------------------------------------------------- /docs/images/win10wsl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/win10wsl.png -------------------------------------------------------------------------------- /docs/images/win10wsl_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/win10wsl_en.png -------------------------------------------------------------------------------- /docs/images/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/images/workflow.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/logo_openNHP.xd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/logo_openNHP.xd -------------------------------------------------------------------------------- /docs/nhp_quick_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/nhp_quick_start.md -------------------------------------------------------------------------------- /docs/server_plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/server_plugin.md -------------------------------------------------------------------------------- /docs/zh-cn/about.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/about.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/agent_sdk.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/agent_sdk.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/build.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/build.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/code.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/code.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/comparison.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/comparison.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/cryptography.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/cryptography.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/deploy.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/deploy.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/dhp_quick_start.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/dhp_quick_start.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/features.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/features.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/index.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/index.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/nhp_quick_start.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/nhp_quick_start.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/overview.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/overview.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/remo_config.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/remo_config.zh-cn.md -------------------------------------------------------------------------------- /docs/zh-cn/server_plugin.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/docs/zh-cn/server_plugin.zh-cn.md -------------------------------------------------------------------------------- /endpoints/ac/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/config.go -------------------------------------------------------------------------------- /endpoints/ac/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/constants.go -------------------------------------------------------------------------------- /endpoints/ac/ebpf/ebpf_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/ebpf/ebpf_other.go -------------------------------------------------------------------------------- /endpoints/ac/ebpf/ebpfegine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/ebpf/ebpfegine.go -------------------------------------------------------------------------------- /endpoints/ac/httpac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/httpac.go -------------------------------------------------------------------------------- /endpoints/ac/main/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/main/etc/config.toml -------------------------------------------------------------------------------- /endpoints/ac/main/etc/http.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/main/etc/http.toml -------------------------------------------------------------------------------- /endpoints/ac/main/etc/nhp_ebpf_xdp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/main/etc/nhp_ebpf_xdp.o -------------------------------------------------------------------------------- /endpoints/ac/main/etc/remote.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/main/etc/remote.toml -------------------------------------------------------------------------------- /endpoints/ac/main/etc/server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/main/etc/server.toml -------------------------------------------------------------------------------- /endpoints/ac/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/main/main.go -------------------------------------------------------------------------------- /endpoints/ac/msghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/msghandler.go -------------------------------------------------------------------------------- /endpoints/ac/tokenstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/tokenstore.go -------------------------------------------------------------------------------- /endpoints/ac/udpac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/ac/udpac.go -------------------------------------------------------------------------------- /endpoints/agent/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/config.go -------------------------------------------------------------------------------- /endpoints/agent/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/constants.go -------------------------------------------------------------------------------- /endpoints/agent/iossdk/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/iossdk/export.go -------------------------------------------------------------------------------- /endpoints/agent/knock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/knock.go -------------------------------------------------------------------------------- /endpoints/agent/main/etc/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/etc/certs/server.crt -------------------------------------------------------------------------------- /endpoints/agent/main/etc/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/etc/certs/server.key -------------------------------------------------------------------------------- /endpoints/agent/main/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/etc/config.toml -------------------------------------------------------------------------------- /endpoints/agent/main/etc/dhp.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/etc/dhp.toml -------------------------------------------------------------------------------- /endpoints/agent/main/etc/resource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/etc/resource.toml -------------------------------------------------------------------------------- /endpoints/agent/main/etc/server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/etc/server.toml -------------------------------------------------------------------------------- /endpoints/agent/main/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/export.go -------------------------------------------------------------------------------- /endpoints/agent/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/main/main.go -------------------------------------------------------------------------------- /endpoints/agent/msghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/msghandler.go -------------------------------------------------------------------------------- /endpoints/agent/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/request.go -------------------------------------------------------------------------------- /endpoints/agent/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/service.go -------------------------------------------------------------------------------- /endpoints/agent/ta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/ta.go -------------------------------------------------------------------------------- /endpoints/agent/udpagent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/agent/udpagent.go -------------------------------------------------------------------------------- /endpoints/db/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/config.go -------------------------------------------------------------------------------- /endpoints/db/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/constants.go -------------------------------------------------------------------------------- /endpoints/db/main/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/main/etc/config.toml -------------------------------------------------------------------------------- /endpoints/db/main/etc/server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/main/etc/server.toml -------------------------------------------------------------------------------- /endpoints/db/main/etc/tee.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/main/etc/tee.toml -------------------------------------------------------------------------------- /endpoints/db/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/main/main.go -------------------------------------------------------------------------------- /endpoints/db/udpdevice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/udpdevice.go -------------------------------------------------------------------------------- /endpoints/db/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/db/utils.go -------------------------------------------------------------------------------- /endpoints/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/go.mod -------------------------------------------------------------------------------- /endpoints/kgc/curve/curve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/kgc/curve/curve.go -------------------------------------------------------------------------------- /endpoints/kgc/kgc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/kgc/kgc.go -------------------------------------------------------------------------------- /endpoints/kgc/main/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/kgc/main/etc/config.toml -------------------------------------------------------------------------------- /endpoints/kgc/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/kgc/main/main.go -------------------------------------------------------------------------------- /endpoints/kgc/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/kgc/user/user.go -------------------------------------------------------------------------------- /endpoints/kgc/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/kgc/utils.go -------------------------------------------------------------------------------- /endpoints/relay/tcprelay.go: -------------------------------------------------------------------------------- 1 | package relay 2 | -------------------------------------------------------------------------------- /endpoints/server/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/config.go -------------------------------------------------------------------------------- /endpoints/server/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/constants.go -------------------------------------------------------------------------------- /endpoints/server/httpauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/httpauth.go -------------------------------------------------------------------------------- /endpoints/server/httpserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/httpserver.go -------------------------------------------------------------------------------- /endpoints/server/httpstorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/httpstorage.go -------------------------------------------------------------------------------- /endpoints/server/kbs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/kbs.go -------------------------------------------------------------------------------- /endpoints/server/kbs/attest/attest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/kbs/attest/attest.go -------------------------------------------------------------------------------- /endpoints/server/kbs/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/kbs/auth/auth.go -------------------------------------------------------------------------------- /endpoints/server/kbs/error/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/kbs/error/error.go -------------------------------------------------------------------------------- /endpoints/server/kbs/resource/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/kbs/resource/resource.go -------------------------------------------------------------------------------- /endpoints/server/main/etc/ac.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/ac.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/agent.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/agent.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/config.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/db.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/db.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/http.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/http.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/remote.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/remote.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/resource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/resource.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/srcip.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/srcip.toml -------------------------------------------------------------------------------- /endpoints/server/main/etc/tee.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/etc/tee.toml -------------------------------------------------------------------------------- /endpoints/server/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/main/main.go -------------------------------------------------------------------------------- /endpoints/server/msghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/msghandler.go -------------------------------------------------------------------------------- /endpoints/server/nhpauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/nhpauth.go -------------------------------------------------------------------------------- /endpoints/server/plugins/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/Makefile -------------------------------------------------------------------------------- /endpoints/server/plugins/example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/example/Makefile -------------------------------------------------------------------------------- /endpoints/server/plugins/example/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/example/etc/config.toml -------------------------------------------------------------------------------- /endpoints/server/plugins/example/etc/resource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/example/etc/resource.toml -------------------------------------------------------------------------------- /endpoints/server/plugins/example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/example/main.go -------------------------------------------------------------------------------- /endpoints/server/plugins/example/templates/example_acdemo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/example/templates/example_acdemo.html -------------------------------------------------------------------------------- /endpoints/server/plugins/example/templates/example_login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/example/templates/example_login.html -------------------------------------------------------------------------------- /endpoints/server/plugins/example/templates/index_apidemo_opennhp_org.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/plugins/example/templates/index_apidemo_opennhp_org.html -------------------------------------------------------------------------------- /endpoints/server/tokenstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/tokenstore.go -------------------------------------------------------------------------------- /endpoints/server/udpserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/udpserver.go -------------------------------------------------------------------------------- /endpoints/server/webrtcserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/server/webrtcserver.go -------------------------------------------------------------------------------- /endpoints/test/gin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/test/gin_test.go -------------------------------------------------------------------------------- /endpoints/test/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/test/json_test.go -------------------------------------------------------------------------------- /endpoints/test/toml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/endpoints/test/toml_test.go -------------------------------------------------------------------------------- /examples/client_sdk/android/java/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/android/java/MainActivity.java -------------------------------------------------------------------------------- /examples/client_sdk/android/java/OpennhpLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/android/java/OpennhpLibrary.java -------------------------------------------------------------------------------- /examples/client_sdk/android/kotlin/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/android/kotlin/MainActivity.kt -------------------------------------------------------------------------------- /examples/client_sdk/desktop/c/nhp-agent-demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/desktop/c/nhp-agent-demo.c -------------------------------------------------------------------------------- /examples/client_sdk/desktop/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/desktop/java/App.java -------------------------------------------------------------------------------- /examples/client_sdk/desktop/java/OpennhpLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/desktop/java/OpennhpLibrary.java -------------------------------------------------------------------------------- /examples/client_sdk/desktop/python/nhp-agent-demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/desktop/python/nhp-agent-demo.py -------------------------------------------------------------------------------- /examples/client_sdk/ios/objectivec/FileCopyManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/ios/objectivec/FileCopyManager.h -------------------------------------------------------------------------------- /examples/client_sdk/ios/objectivec/FileCopyManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/ios/objectivec/FileCopyManager.m -------------------------------------------------------------------------------- /examples/client_sdk/ios/objectivec/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/ios/objectivec/ViewController.m -------------------------------------------------------------------------------- /examples/client_sdk/ios/swift/FileCopyManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/ios/swift/FileCopyManager.swift -------------------------------------------------------------------------------- /examples/client_sdk/ios/swift/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/examples/client_sdk/ios/swift/ViewController.swift -------------------------------------------------------------------------------- /nhp/common/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/common/errors.go -------------------------------------------------------------------------------- /nhp/common/global.go: -------------------------------------------------------------------------------- 1 | package common 2 | 3 | var ( 4 | ExeDirPath string 5 | ) 6 | -------------------------------------------------------------------------------- /nhp/common/nhpmsg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/common/nhpmsg.go -------------------------------------------------------------------------------- /nhp/common/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/common/packet.go -------------------------------------------------------------------------------- /nhp/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/common/types.go -------------------------------------------------------------------------------- /nhp/core/benchmark/ecc_rsa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/benchmark/ecc_rsa_test.go -------------------------------------------------------------------------------- /nhp/core/benchmark/rsa_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/benchmark/rsa_utils.go -------------------------------------------------------------------------------- /nhp/core/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/constants.go -------------------------------------------------------------------------------- /nhp/core/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/crypto.go -------------------------------------------------------------------------------- /nhp/core/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/device.go -------------------------------------------------------------------------------- /nhp/core/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/errors.go -------------------------------------------------------------------------------- /nhp/core/initiator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/initiator.go -------------------------------------------------------------------------------- /nhp/core/kdf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/kdf.go -------------------------------------------------------------------------------- /nhp/core/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/main/main.go -------------------------------------------------------------------------------- /nhp/core/main/nhpdevice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/main/nhpdevice.go -------------------------------------------------------------------------------- /nhp/core/main/nhpdevicedef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/main/nhpdevicedef.h -------------------------------------------------------------------------------- /nhp/core/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/packet.go -------------------------------------------------------------------------------- /nhp/core/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/peer.go -------------------------------------------------------------------------------- /nhp/core/responder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/responder.go -------------------------------------------------------------------------------- /nhp/core/scheme/curve/curve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/scheme/curve/curve.go -------------------------------------------------------------------------------- /nhp/core/scheme/curve/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/scheme/curve/header.go -------------------------------------------------------------------------------- /nhp/core/scheme/curve/responder.go: -------------------------------------------------------------------------------- 1 | package curve 2 | -------------------------------------------------------------------------------- /nhp/core/scheme/gmsm/gmsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/scheme/gmsm/gmsm.go -------------------------------------------------------------------------------- /nhp/core/scheme/gmsm/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/scheme/gmsm/header.go -------------------------------------------------------------------------------- /nhp/core/scheme/gmsm/responder.go: -------------------------------------------------------------------------------- 1 | package gmsm 2 | -------------------------------------------------------------------------------- /nhp/core/tcpconn.go: -------------------------------------------------------------------------------- 1 | package core 2 | -------------------------------------------------------------------------------- /nhp/core/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/transaction.go -------------------------------------------------------------------------------- /nhp/core/udpconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/udpconn.go -------------------------------------------------------------------------------- /nhp/core/verifier/csv/csv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/verifier/csv/csv.go -------------------------------------------------------------------------------- /nhp/core/verifier/verifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/verifier/verifier.go -------------------------------------------------------------------------------- /nhp/core/wasm/engine/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/engine/engine.go -------------------------------------------------------------------------------- /nhp/core/wasm/engine/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/engine/host.go -------------------------------------------------------------------------------- /nhp/core/wasm/engine/host_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/engine/host_test.go -------------------------------------------------------------------------------- /nhp/core/wasm/policy/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/policy/host.go -------------------------------------------------------------------------------- /nhp/core/wasm/policy/impl/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/policy/impl/policy.go -------------------------------------------------------------------------------- /nhp/core/wasm/policy/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/policy/interface.go -------------------------------------------------------------------------------- /nhp/core/wasm/policy/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/policy/main/main.go -------------------------------------------------------------------------------- /nhp/core/wasm/policy/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/wasm/policy/memory/memory.go -------------------------------------------------------------------------------- /nhp/core/ztdo/noise.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/ztdo/noise.go -------------------------------------------------------------------------------- /nhp/core/ztdo/ztdo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/ztdo/ztdo.go -------------------------------------------------------------------------------- /nhp/core/ztdo/ztdo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/core/ztdo/ztdo_test.go -------------------------------------------------------------------------------- /nhp/ebpf/xdp/nhp_ebpf_xdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/ebpf/xdp/nhp_ebpf_xdp.c -------------------------------------------------------------------------------- /nhp/ebpf/xdp/tc_egress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/ebpf/xdp/tc_egress.c -------------------------------------------------------------------------------- /nhp/ebpf/xdp/vmlinux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/ebpf/xdp/vmlinux.h -------------------------------------------------------------------------------- /nhp/etcd/etcdconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/etcd/etcdconn.go -------------------------------------------------------------------------------- /nhp/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/go.mod -------------------------------------------------------------------------------- /nhp/log/globalLog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/log/globalLog.go -------------------------------------------------------------------------------- /nhp/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/log/logger.go -------------------------------------------------------------------------------- /nhp/plugins/serverpluginhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/plugins/serverpluginhandler.go -------------------------------------------------------------------------------- /nhp/test/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/test/api_test.go -------------------------------------------------------------------------------- /nhp/test/conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/test/conn_test.go -------------------------------------------------------------------------------- /nhp/test/ecdh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/test/ecdh_test.go -------------------------------------------------------------------------------- /nhp/test/ecdsa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/test/ecdsa_test.go -------------------------------------------------------------------------------- /nhp/test/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/test/log_test.go -------------------------------------------------------------------------------- /nhp/test/packet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/test/packet_test.go -------------------------------------------------------------------------------- /nhp/test/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/test/utils_test.go -------------------------------------------------------------------------------- /nhp/utils/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/cache.go -------------------------------------------------------------------------------- /nhp/utils/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/cmd.go -------------------------------------------------------------------------------- /nhp/utils/compress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/compress.go -------------------------------------------------------------------------------- /nhp/utils/constant.go: -------------------------------------------------------------------------------- 1 | package utils 2 | 3 | const ( 4 | APITOKEN = "x&Clouddeep@BJ2023#!@#." 5 | ) 6 | -------------------------------------------------------------------------------- /nhp/utils/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/crypto.go -------------------------------------------------------------------------------- /nhp/utils/crypto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/crypto_test.go -------------------------------------------------------------------------------- /nhp/utils/ebpf/ebpf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/ebpf/ebpf.go -------------------------------------------------------------------------------- /nhp/utils/ebpf/ebpf_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/ebpf/ebpf_linux.go -------------------------------------------------------------------------------- /nhp/utils/ebpf/ebpf_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/ebpf/ebpf_other.go -------------------------------------------------------------------------------- /nhp/utils/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/encoding.go -------------------------------------------------------------------------------- /nhp/utils/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/file.go -------------------------------------------------------------------------------- /nhp/utils/gormx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/gormx.go -------------------------------------------------------------------------------- /nhp/utils/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/host.go -------------------------------------------------------------------------------- /nhp/utils/iptables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/iptables.go -------------------------------------------------------------------------------- /nhp/utils/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/parser.go -------------------------------------------------------------------------------- /nhp/utils/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/request.go -------------------------------------------------------------------------------- /nhp/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/utils.go -------------------------------------------------------------------------------- /nhp/utils/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/uuid.go -------------------------------------------------------------------------------- /nhp/utils/waitpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/utils/waitpool.go -------------------------------------------------------------------------------- /nhp/version/VERSION: -------------------------------------------------------------------------------- 1 | 0.6.0 -------------------------------------------------------------------------------- /nhp/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/nhp/version/version.go -------------------------------------------------------------------------------- /release/archive/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-ac/etc/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-ac/iptables_default.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/release/nhp-ac/iptables_default.sh -------------------------------------------------------------------------------- /release/nhp-ac/lic/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-ac/lic/door.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/release/nhp-ac/lic/door.lic -------------------------------------------------------------------------------- /release/nhp-ac/logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-ac/shell/restart_ac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/release/nhp-ac/shell/restart_ac.sh -------------------------------------------------------------------------------- /release/nhp-ac/shell/run_ac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/release/nhp-ac/shell/run_ac.sh -------------------------------------------------------------------------------- /release/nhp-ac/shell/stop_ac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/release/nhp-ac/shell/stop_ac.sh -------------------------------------------------------------------------------- /release/nhp-agent/etc/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-agent/logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-db/etc/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-device/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-kgc/etc/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-server/cert/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-server/etc/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-server/iptables_default.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenNHP/opennhp/HEAD/release/nhp-server/iptables_default.sh -------------------------------------------------------------------------------- /release/nhp-server/logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-server/plugins/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/nhp-server/shell/run_server.sh: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------