2014-07-17 2 views
-1

문자열 값의 암호화 및 암호 해독 알고리즘이 .net에 정확하게 들어 있지 않은가? RijndaelManaged와 같은 .net 라이브러리를 사용하고 싶지 않습니다.Encr/Decr 문자열 값에 대한 알고리즘

내가 C# 언어로 구현되는 유용한 알고리즘을 제안 할 수 있습니까?

+1

질문의 문구를 다시 작성하십시오. 알고리즘은 프로그래밍 언어와 관련이 없습니다 –

+1

** 왜 ** 내장 된 암호화 클래스를 사용하고 싶지 않으십니까? –

+0

자신이 암호화를 가지고 놀고 싶다면 직접 카이저 암호를 쓸 수 있습니다. – Davio

답변

2

암호화 알고리즘은 데이터 묶음을 숨기기 위해 데이터 묶음을 다른 것으로 변경하기위한 수학적 규칙 일뿐입니다. 직사각형의 면적을 계산하는 것이 언어에 의존하지 않는 것처럼 특정 프로그래밍 언어에 의존하지 않으므로 다양한 언어로 수행 할 수 있으며 관계없이 동일한 결과를 제공해야합니다.

정보 보안 사이트의 questions tagged with "encryption" 중 일부를 검색 할 수 있습니다. 그게 당신에게이 물건이 어떻게 작동하는지에 대한 좋은 생각을 주어야하고 다른 상황에 사용됩니다.

질문에 답하십시오. 아마도 여러 언어로 지원되는 일반 알고리즘을 찾고 싶을 것입니다. RSA 알고리즘은 필요한 것일 수 있으며 RSACryptoServiceProvider 클래스를 사용하여 C#/.Net에서 지원됩니다.

+0

특정 프로그래밍 언어로 평균 기수를 사용하지 못했지만 C# 언어로 구현되는 알고리즘이 필요하다고 말했습니다. 알고리즘에서 .net 라이브러리를 사용하고 싶지 않습니다. – Elahe