{"id":18566332,"url":"https://github.com/perfaram/tkey-crypto","last_synced_at":"2025-05-15T19:34:54.951Z","repository":{"id":177657016,"uuid":"660694793","full_name":"perfaram/tkey-crypto","owner":"perfaram","description":null,"archived":false,"fork":false,"pushed_at":"2023-07-01T11:13:44.000Z","size":59,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T13:27:31.225Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/perfaram.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-06-30T15:51:55.000Z","updated_at":"2023-06-30T15:52:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"691ed0a0-56c8-4aa2-bd59-a0a29c704f05","html_url":"https://github.com/perfaram/tkey-crypto","commit_stats":null,"previous_names":["perfaram/tkey-crypto"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/perfaram%2Ftkey-crypto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/perfaram%2Ftkey-crypto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/perfaram%2Ftkey-crypto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/perfaram%2Ftkey-crypto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/perfaram","download_url":"https://codeload.github.com/perfaram/tkey-crypto/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254407633,"owners_count":22066292,"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-11-06T22:22:43.719Z","updated_at":"2025-05-15T19:34:54.904Z","avatar_url":"https://github.com/perfaram.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Crypto libraries for the Tillitis TKey\nOnly contains SHA1 \u0026 HMAC-SHA1 – for now. \n\n- Common RV32 arithmetic functions: `libarithmetic`.\n  - replace `libgcc`, extracted from gcc 12\n- SHA1 \u0026 HMAC-SHA1: `libsha`.\n  - extracted from the [cryb-to](https://github.com/cryb-to/cryb-to) project\n\n## Building\nWe advise to build the libraries with our OCI image \n`ghcr.io/nowitis/tkey-deviceapp-builder`. \n\nThen:\n```\nmake podman\n```\n\nPlease see the\n[README on the tkey-libs repo](https://github.com/tillitis/tkey-libs)\nfor detailed information on the currently supported build and development\nenvironment.\n\n## Licenses and SPDX tags\nUnless otherwise noted, the project sources are licensed under the\nterms and conditions of the \"GNU General Public License v2.0 only\".\nSee [LICENSE](LICENSE) for the full GPLv2-only license text.\n\nExternal source code we have imported are isolated in their own\ndirectories. Each file is prefixed with its licensing information.\n\nThe project uses single-line references to Unique License Identifiers\nas defined by the Linux Foundation's [SPDX project](https://spdx.org/)\non its own source files, but not necessarily imported files. The line\nin each individual source file identifies the license applicable to\nthat file.\n\nThe current set of valid, predefined SPDX identifiers can be found on\nthe SPDX License List at:\n\nhttps://spdx.org/licenses/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fperfaram%2Ftkey-crypto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fperfaram%2Ftkey-crypto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fperfaram%2Ftkey-crypto/lists"}