{"id":18016606,"url":"https://github.com/webassembly/wasi-crypto","last_synced_at":"2025-04-04T13:12:17.041Z","repository":{"id":40500965,"uuid":"244992492","full_name":"WebAssembly/wasi-crypto","owner":"WebAssembly","description":"WASI Cryptography API Proposal","archived":false,"fork":false,"pushed_at":"2024-10-14T10:18:28.000Z","size":553,"stargazers_count":168,"open_issues_count":12,"forks_count":23,"subscribers_count":37,"default_branch":"main","last_synced_at":"2025-04-04T12:59:29.257Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WebAssembly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"Contributing.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-04T20:02:19.000Z","updated_at":"2025-04-04T03:43:16.000Z","dependencies_parsed_at":"2024-05-02T13:55:07.592Z","dependency_job_id":"ccbd5ad0-fdea-4c60-aedc-ff55632c28f9","html_url":"https://github.com/WebAssembly/wasi-crypto","commit_stats":{"total_commits":140,"total_committers":10,"mean_commits":14.0,"dds":0.25,"last_synced_commit":"d1e85c621c7538439a58ad12e889c9e4e6874c9b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebAssembly%2Fwasi-crypto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebAssembly%2Fwasi-crypto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebAssembly%2Fwasi-crypto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebAssembly%2Fwasi-crypto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WebAssembly","download_url":"https://codeload.github.com/WebAssembly/wasi-crypto/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247182401,"owners_count":20897381,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-30T04:18:36.649Z","updated_at":"2025-04-04T13:12:17.024Z","avatar_url":"https://github.com/WebAssembly.png","language":"Makefile","readme":"# WASI Cryptography APIs\n\nThis repository is for development of Cryptography API proposals for the\n[WASI Subgroup] of the [WebAssembly Community Group].\n\nPlease refer to those groups' documentation for more information on their\nprocesses, goals, scope, and deliverables.\n\n[WASI Subgroup]: https://github.com/WebAssembly/WASI\n[WebAssembly Community Group]: https://www.w3.org/community/webassembly/\n\n* [High-level goals](docs/HighLevelGoals.md)\n* [Security design document](design/security.md)\n* [Specification](docs/wasi-crypto.md)\n* Interface definitions:\n  * common types and functions ([witx](witx/witx-0.10/wasi_ephemeral_crypto_common.witx), [doc](witx/witx-0.10/wasi_ephemeral_crypto_common.md))\n  * symmetric operations ([witx](witx/witx-0.10/wasi_ephemeral_crypto_symmetric.witx), [doc](witx/witx-0.10/wasi_ephemeral_crypto_symmetric.md))\n  * common types and functions for asymmetric operations ([witx](witx/witx-0.10/wasi_ephemeral_crypto_asymmetric_common.witx), [doc](witx/witx-0.10/wasi_ephemeral_crypto_asymmetric_common.md))\n  * signatures ([witx](witx/witx-0.10/wasi_ephemeral_crypto_signatures.witx), [doc](witx/witx-0.10/wasi_ephemeral_crypto_signatures.md))\n  * key exchange ([witx](witx/witx-0.10/wasi_ephemeral_crypto_kx.witx), [doc](witx/witx-0.10/wasi_ephemeral_crypto_kx.md))\n  * external secrets ([witx](witx/witx-0.10/wasi_ephemeral_crypto_external_secrets.witx), [doc](witx/witx-0.10/wasi_ephemeral_crypto_external_secrets.md))\n* [Concise API overview](witx/witx-0.10/wasi_ephemeral_crypto.txt)\n* [Implementation for the WasmEdge runtime](https://wasmedge.org/book/en/dev/rust/wasicrypto.html)\n* [Wasmtime with support for wasi-crypto](https://github.com/wasm-crypto/wasmtime-crypto)\n* [Example implementation](https://github.com/wasm-crypto/wasi-crypto-host-functions) in Rust\n* [Example bindings](https://github.com/wasm-crypto/wasi-crypto-bindings) for AssemblyScript and Rust\n\nInterested parties are welcome to join the working group meeting every 2 weeks on Tuesday 17:00 UTC.\n\n* [Google Meet link](https://meet.google.com/yeh-kbzo-pfx)\n* [Google calendar](https://calendar.google.com/calendar/u/0/embed?src=f67fde02694963243f5dafb70d61c64e715dacbcf1abba17824e672635f90f3e@group.calendar.google.com)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebassembly%2Fwasi-crypto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebassembly%2Fwasi-crypto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebassembly%2Fwasi-crypto/lists"}