{"id":18535829,"url":"https://github.com/insipx/rsa","last_synced_at":"2025-05-15T00:30:45.889Z","repository":{"id":87127051,"uuid":"179334578","full_name":"insipx/rsa","owner":"insipx","description":"RSA Algorithm Implemented in Rust","archived":false,"fork":false,"pushed_at":"2021-09-08T04:42:23.000Z","size":78,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-05-13T16:24:35.685Z","etag":null,"topics":["crypto-class","cryptography","demonstration","example","rsa","university","university-assignment"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/insipx.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}},"created_at":"2019-04-03T17:06:13.000Z","updated_at":"2021-09-08T04:42:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"c30b881d-56e3-4097-8ea5-c5b37d968333","html_url":"https://github.com/insipx/rsa","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insipx%2Frsa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insipx%2Frsa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insipx%2Frsa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insipx%2Frsa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/insipx","download_url":"https://codeload.github.com/insipx/rsa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254250837,"owners_count":22039282,"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":["crypto-class","cryptography","demonstration","example","rsa","university","university-assignment"],"created_at":"2024-11-06T19:27:59.236Z","updated_at":"2025-05-15T00:30:45.779Z","avatar_url":"https://github.com/insipx.png","language":"Rust","readme":"\n# RSA\n\nCreated for Cryptography Class, Spring 2019\n\nRSA works on both Linux And Windows\n\nI do not own a MAC, so RSA is not tested to compile on MacOSX. However, my assumption is that compilation should work just fine.\n\n## To Run On Windows\n- Download Windows Binary (Requires 64bit PC): [RSA Windows\n  Binary](https://github.com/insipx/rsa/releases/download/0.2.0/RSA.Windows.64Bit.exe)\n- place the binary in any folder you like\n- navigate to the folder you placed the binary in with PowerShell\n- Run RSA! `./rsa --help`\n\n## To Run on Linux\n- Download the Linux Binary (Requires 64bit PC): [RSA\n  Linux](https://github.com/insipx/rsa/releases/download/0.2.0/RSA.Linux.64bit)\n- place linux binary in a directory specified in PATH or just a directory you want to execute from\n- `./rsa --help` while in same directory\n\n## To Compile on Windows\n- install Rust (If not already installed): [https://rustup.rs](https://rustup.rs)\n- Must have VS installed with Visual C++ options\n- `git clone` the repository or download and unzip this repository into any directory\n- Navigate your way into the root directory of the downloaded repository\n- run `cargo build --release`\n- go into the directory `target/release` and copy the RSA executable to anywhere you would like to execute it\n- execute the RSA executable by navigating to where you copied it. You may now use RSA, for example, `./rsa --help`\n\n\n## To Compile on Linux/MacOS\n- install Rust (if not already installed): [https://rustup.rs](https://rustup.rs)\n- clone or download this repository\n  - if you downloaded as zip, remember to unzip\n- `cd` into where the repository was downloaded\n- from the directory, run the command `cargo build --release`\n- from the directory, run the command `cp ./target/release/rsa ~/`\n- you can now run the program from you home directory like so: ./rsa --help\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsipx%2Frsa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finsipx%2Frsa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsipx%2Frsa/lists"}