Skip to content

Commit 44aa671

Browse files
committed
Fix bad padding algo
1 parent d36a83e commit 44aa671

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/Microsoft.Identity.Test.Unit/ManagedIdentityTests/InMemoryManagedIdentityKeyProviderTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ public async Task Rsa_SignsAndVerifies()
6464
var managedIdentityApp = await keyProvider.GetOrCreateKeyAsync(logger, CancellationToken.None).ConfigureAwait(false);
6565

6666
byte[] data = Encoding.UTF8.GetBytes("ping");
67-
byte[] signature = managedIdentityApp.Key.SignData(data, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1);
68-
bool isSignatureValid = managedIdentityApp.Key.VerifyData(data, signature, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1);
67+
byte[] signature = managedIdentityApp.Key.SignData(data, HashAlgorithmName.SHA256, RSASignaturePadding.Pss);
68+
bool isSignatureValid = managedIdentityApp.Key.VerifyData(data, signature, HashAlgorithmName.SHA256, RSASignaturePadding.Pss);
6969

7070
Assert.IsTrue(isSignatureValid);
7171
}

0 commit comments

Comments
 (0)