File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed
Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff 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 method ( NEW )
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" ;
You can’t perform that action at this time.
0 commit comments