{"id":22325145,"url":"https://github.com/rogercoll/aes","last_synced_at":"2025-07-04T07:33:42.893Z","repository":{"id":113985422,"uuid":"111573248","full_name":"rogercoll/AES","owner":"rogercoll","description":"AES(Advanced Encryption Standard) implementation with C++","archived":false,"fork":false,"pushed_at":"2017-11-21T22:30:13.000Z","size":81,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-27T23:52:38.606Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","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/rogercoll.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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,"zenodo":null}},"created_at":"2017-11-21T16:23:49.000Z","updated_at":"2018-11-05T11:43:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"652fb4a2-e820-4de4-b896-f72054f8ef84","html_url":"https://github.com/rogercoll/AES","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rogercoll/AES","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogercoll%2FAES","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogercoll%2FAES/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogercoll%2FAES/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogercoll%2FAES/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rogercoll","download_url":"https://codeload.github.com/rogercoll/AES/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogercoll%2FAES/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263468943,"owners_count":23471415,"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-12-04T02:10:25.190Z","updated_at":"2025-07-04T07:33:42.886Z","avatar_url":"https://github.com/rogercoll.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AES (Advanced Encryption Standard)\n\n**Wikipedia:** The Advanced Encryption Standard (AES), also known by its original name Rijndael is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src= \"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/AES-SubBytes.svg/320px-AES-SubBytes.svg.png\"/\u003e\n\u003c/p\u003e\n\n\n\n## Aes.cc  - Implementation of AES with C++ \nThese code assumes the block is 128 bit long. The default key is also 128 bits long but this can be changed to 256 or 512 bits. If you want to test a different block of 128 bits, change the values on the Main of the program(variable “block”). \n\n### Compilation\ng++ -std=c++11 -o aes AES.cc \n\n### Execution\n./aes\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frogercoll%2Faes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frogercoll%2Faes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frogercoll%2Faes/lists"}