软件借用RSA增加注册功能
来源:互联网 发布:2017年mac游戏推荐 编辑:程序博客网 时间:2024/06/06 14:13
openssl rsautl -in hello.txt -out hello.sign -inkey rsa_public_key.pem -pubin -sign
A private key is needed for this operation
看来只能使用私钥进行签名。
1.generate private key.
openssl genrsa -out rsa_private_key.pem
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQDhjXipVKSfMPCzJQnr9I3W96w4TS11WSKppUBSaT5zJF+sPJlW
Q1i438ONj9JiQKbTw8TPtxTMRQIC7zuPCrRzlc6JTGk82dYXcFJJZCksLggzjijr
gk1Bj7CpKcPdhVH/RBoS5jRxo2yYuKf/Mav+c4N2/s/oIlB+7RGO5hxHoQIDAQAB
AoGBAJN9diSMM+XhE9ShaL6BuWqTpGtglFRDCDaU193L8klKxMEVE1PkUBT8RZzB
KlqTWkPppT4Kwy/cBDe1BmZAIsSj98ej5/fiNqwFrwgsnseoCiDtUYfJ2ITUHsin
1TzjoOMqJFEnqjR2DbSVYkJvy8Fa13xONmL+Kklo0sm+pFNBAkEA+amdXEsG8Qfm
bv16M5Dyj0vWh/NbG36rx7KXouy/Me7mNRarUKCCQXaOyEKkcBAojO7xspSKe9+9
oaElCRs4mQJBAOdHLsjnSMdtbFPEX60XY93dzdDR9YbmxjYsJPkiavG/2gliHWLL
O3SP3jSfKA1Abp53qUROhaPsg2nFpFSkxEkCQDSXCwO+9iZdoKeuk0g7dyzCL92R
YJapFyxIrXJvZlLxXOK/9LRWKzn47Fi42QSWEsSlLJqOeaFgXwSl+jQx3LkCQQCt
+Ju2wFO8wBDmiic2OwwCTuCNHgLFMT8UbOx7A2rS4vAOcuGL+TiGG9qYVsh3/2m2
hmirWy2n+zd3DxboHPERAkEAoMRXmOoOX/hhdxifIrEjDVoumhd0HEUVJZPm49jX
fjiYjb7CilSVpQUAh4OuLaa4Hj46f+dUh1RYviNTBJKC3w==
-----END RSA PRIVATE KEY-----
2.generate public key.
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhjXipVKSfMPCzJQnr9I3W96w4
TS11WSKppUBSaT5zJF+sPJlWQ1i438ONj9JiQKbTw8TPtxTMRQIC7zuPCrRzlc6J
TGk82dYXcFJJZCksLggzjijrgk1Bj7CpKcPdhVH/RBoS5jRxo2yYuKf/Mav+c4N2
/s/oIlB+7RGO5hxHoQIDAQAB
-----END PUBLIC KEY-----
3.prepare the original device machine number.
cat machine_no_original.txt
00:00:00:00:00:00C8:0A:A9:2F:BE:7B00:26:C7:24:28:F4
4.use public key to encrypt the original machine no in user side.
openssl rsautl -in machine_no_original.txt -out machine_no_pubenc.txt -inkey rsa_public_key.pem -pubin -encrypt
`
- 软件借用RSA增加注册功能
- 用VB为软件增加注册功能
- 用Visual Basic为软件增加注册功能
- C# 软件注册功能
- 用户登录增加密码RSA加密验证功能
- 用户登录增加密码RSA加密验证功能
- iwebshop功能添加——邮箱邀请注册增加积分
- iwebshop功能添加——邮箱邀请注册增加积分
- 借用snort实现网络扫描器发现功能
- MultiSet(借用map实现multiset的功能)
- 借用微信内置图片浏览功能
- 惠普升级SOA治理套装软件 增加自动化功能
- 软件限时使用与注册功能的实现
- .net(c#) 简单的软件注册功能的实现:
- 给APP增加RSA签名
- 注册功能
- 注册功能
- 软件注册
- Spring Data JPA 全局DAO的扩展
- R1 Lecture 08 Class Notes
- 【QT学习记录】Qt分割窗口QSplitter类
- RxJava 操作符 concat
- android-AsyncTask类
- 软件借用RSA增加注册功能
- 第七周项目2-自选图形用户界面程序开发
- Android读取assets目录下的资源 (webview加载assets下的html)
- PHPCMS添加后台管理界面菜单
- mapreduce输出结果到mysql
- ios 编译并使用Protocol Buffer
- Compare Version Numbers
- cvSetData与imageData
- 页面之间的值传递