.net 프레임 워크에서 aes 라이브러리를 찾을 수 없습니다. 외부 라이브러리가 있습니까?C# AES를 사용하여 암호화/해독 할 라이브러리
감사
당신은에서는 System.Security.Cryptography 네임 스페이스 프레임 워크에 내장 된 AES를 찾을 수 있습니다.net 프레임 워크에서 aes 라이브러리를 찾을 수 없습니다. 외부 라이브러리가 있습니까?C# AES를 사용하여 암호화/해독 할 라이브러리
감사
당신은에서는 System.Security.Cryptography 네임 스페이스 프레임 워크에 내장 된 AES를 찾을 수 있습니다당신은 언급하지 않는 당신이 사용하는 프레임 워크의 버전하지만, System.Security.Cryptography.AesManaged
을 즉시 찾지 못했기 때문에 3.5 이전 버전을 사용하고있는 것 같습니다.
대신 System.Security.Cryptography.RijndaelManaged
을 사용하십시오. Rijndael은 NIST에서 AES로 표준화 된 알고리즘의 이름입니다. 정확히 같은 알고리즘입니다 (단, AES에서는 허용되지 않는 Rijndael로 블록 길이와 모드를 선택할 수 있습니다).
사실, 2.0 설명서를 읽었습니다 ... :/감사합니다. 그리고이 알고리즘이 일부 Java 구현과 호환되는지 알고 있습니까? 나는. C#에서 일부 텍스트를 암호화하고 java에서 해당 텍스트의 암호를 해독하려고합니다. – Nabo
@nabo : Cipher.getInstance ("AES/CBC/PKCS5PADDING"); –