Skip to content

Commit 84cbc2d

Browse files
committed
Update README
1 parent a8c9dc7 commit 84cbc2d

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

README.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ Install-Package NETCore.Encrypt -Version 2.0.7
134134
var modulus = rsaKey.Modulus;
135135
```
136136

137-
- #### Rsa Sign and Verify method
137+
- #### Rsa Sign and Verify methodNEW
138138

139139
```csharp
140140
string rawStr = "xxx";
@@ -175,22 +175,27 @@ Install-Package NETCore.Encrypt -Version 2.0.7
175175
RSA rsa = EncryptProvider.RSAFromString(privateKey);
176176
```
177177

178-
- #### RSA with PEM
178+
- #### RSA with PEM (NEW)
179179

180180
```csharp
181181

182182
//Rsa to pem format key
183183
184-
var pkcs1KeyTuple== EncryptProvider.RSAToPem(false);
185-
var pkcs8KeyTuple== EncryptProvider.RSAToPem(true);
184+
//PKCS1
185+
var pkcs1KeyTuple = EncryptProvider.RSAToPem(false);
186+
var publicPem = pkcs1KeyTuple.publicPem;
187+
var privatePem = pkcs1KeyTuple.publicPem;
188+
189+
//PKCS8
190+
var pkcs8KeyTuple = EncryptProvider.RSAToPem(true);
191+
publicPem = pkcs8KeyTuple.publicPem;
192+
privatePem = pkcs8KeyTuple.publicPem;
186193

187194
//Rsa from pem key
188195
189196
var rsa = EncryptProvider.RSAFromPem(pemPublicKey);
197+
rsa = EncryptProvider.RSAFromPem(pemPrivateKey);
190198

191-
var publicKey = rsaKey.PublicKey;
192-
var srcString = "rsa encrypt";
193-
194199
//Rsa encrypt and decrypt with pem key
195200
196201
var rawStr = "xxx";

0 commit comments

Comments
 (0)