Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tubone24/yoroshiku_onegai_shimaaasu
よろしくお願いしまぁぁぁすっ!!
https://github.com/tubone24/yoroshiku_onegai_shimaaasu
rsa-cryptography wasm-bindgen
Last synced: 1 day ago
JSON representation
よろしくお願いしまぁぁぁすっ!!
- Host: GitHub
- URL: https://github.com/tubone24/yoroshiku_onegai_shimaaasu
- Owner: tubone24
- Created: 2021-07-29T02:03:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T08:45:07.000Z (about 1 year ago)
- Last Synced: 2024-04-13T04:55:38.732Z (9 months ago)
- Topics: rsa-cryptography, wasm-bindgen
- Language: Rust
- Homepage: https://tubone24.github.io/yoroshiku_onegai_shimaaasu/
- Size: 220 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# よろしくお願いしまぁぁぁすっ!! (Yes, please!!)
Let's play on this page.
## What is this?
In the movie "Summer Wars," there is a scene where the main character Kenji Koiso (小磯健二) receives a mysterious sequence of numbers, which he solves in one night, resulting in a serious problem.
The cipher that he used was RSA cipher, and he was able to factorize a huge number of digits in one night.
As an aside. In Japan, during reruns of Summer Wars, everyone yells `Yes, please!` (よろしくお願いしまぁぁぁすっ!!).
## Technical side
This program challenges you to solve RSA cryptography by using [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) and launching WebAssembry created by Rust on your browser.
Therefore, there is no need for a server for the calculation. It would be a shame if everyone had to run such a heavy script.
## Precondition
### Install wasm
```
make install-wasm
```### Build wasm
```
make build
```### Run simple server
```
make run-local
```