다음을 통해 공유


RSA.EncryptValue 및 RSA.DecryptValue는 더 이상 사용되지 않음

다음 메서드는 .NET 8 이상 버전에서 사용되지 않습니다.

이러한 메서드에 대한 모든 참조는 컴파일 시간에 SYSLIB0048 경고를 발생합니다.

이전 동작

이전에는 코드가 컴파일 경고 없이 영향을 받는 메서드 를 호출할 수 있습니다. 그러나 런타임에 NotSupportedException를 던졌습니다.

새 동작

.NET 8부터 영향을 받는 메서드 를 호출하면 컴파일 경고가 SYSLIB0048 생성됩니다.

도입된 버전

.NET 8 미리 보기 1

파괴적 변경 유형

이 변경 사항은 소스 호환성에 영향을 줄 수 있습니다.

변경 이유

문제가 있는 메서드는 구현되지 않았으며 항상 NotSupportedException를 던졌습니다. 이러한 메서드의 목적은 불분명하고 호출해서는 안 되므로 사용되지 않는 것으로 표시되었습니다.

RSA를 사용하여 암호화하거나 복호화하려면 RSA.Encrypt 또는 RSA.Decrypt를 대신 사용하십시오.

영향을 받는 API