{"id":26483398,"url":"https://github.com/manelmontilla/goracler","last_synced_at":"2025-03-20T04:54:54.627Z","repository":{"id":85306182,"uuid":"270052241","full_name":"manelmontilla/goracler","owner":"manelmontilla","description":null,"archived":false,"fork":false,"pushed_at":"2020-06-19T14:41:53.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-04-17T16:18:09.010Z","etag":null,"topics":["cryptography","go","security"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/manelmontilla.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":"2020-06-06T17:24:01.000Z","updated_at":"2024-06-19T07:51:07.135Z","dependencies_parsed_at":"2023-03-13T04:49:31.868Z","dependency_job_id":null,"html_url":"https://github.com/manelmontilla/goracler","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manelmontilla%2Fgoracler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manelmontilla%2Fgoracler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manelmontilla%2Fgoracler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manelmontilla%2Fgoracler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/manelmontilla","download_url":"https://codeload.github.com/manelmontilla/goracler/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244554068,"owners_count":20471173,"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":["cryptography","go","security"],"created_at":"2025-03-20T04:54:54.127Z","updated_at":"2025-03-20T04:54:54.617Z","avatar_url":"https://github.com/manelmontilla.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![manelmontilla](https://circleci.com/gh/manelmontilla/goracler.svg?style=svg)](https://app.circleci.com/pipelines/github/manelmontilla/goracler)\n# GORACLER\n\nGoracle is a go library that helps performing [padding\noracle](https://en.wikipedia.org/wiki/Padding_oracle_attack) attacks. The oracle\nmust use a block cipher working in CBC mode and PKCS5 padding. The library also\nsupposes the common practice of having the IV in the first block of the\nciphertext.\n\nThe library allows to perform both encryption and decryption attacks. It also\nallows to speed up the attack by using a configurable number of go routines to\nconcurrently querying the oracle.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanelmontilla%2Fgoracler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanelmontilla%2Fgoracler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanelmontilla%2Fgoracler/lists"}