# RSA
**Repository Path**: mmosaics/RSA
## Basic Information
- **Project Name**: RSA
- **Description**: RSA and Arithmetic of large numbers
- **Primary Language**: C++
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2021-12-10
- **Last Updated**: 2023-05-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# RSA and Arithmetic of large numbers
RSA的C++实现,包括大数运算的实现
## 命令行:
RSA -g generateFilePath
生成公钥和私钥
RSA -p plainfile -n nfile [-e efile] [-d dfile] -c cipherfile
#### 参数说明
-p plainfile 指定明文文件的位置和名称
-n nfile 指定存放整数n的文件的位置和名称
-e efile 在数据加密时,指定存放整数e的文件的位置和名称
-d dfile 在数据解密时,指定存放整数d的文件的位置和名称
-c cipherfile 指定密文文件的位置和名称