006. BigInteger 코딩 - Type Casting 006. BigInteger 코딩 - Type Casting 암호화프로그래밍/C#-BigInteger 2013.10.18
004. BigInteger 코딩 - DLL호출 메서드 4. BigInteger 코딩 - DLL호출 메서드 BigInteger의 메서드들을 순수한 C#으로 코딩할 수도 있으나, 여기서는 앞 장에서 C로 작성한 큰 수를 처리하는 함수들을 사용하여 작성토록 하겠다. BigInteger프로젝트를 만들면서 이미 BigInt를 하위프로젝트로 삽입했고, BigInt솔루션이 DLL을 생성하도록 해놨다.. 암호화프로그래밍/C#-BigInteger 2013.10.18
002. BigInteger 클래스 설계 2. BigInteger클래스 설계 Java에는 기본으로 제공하는 API에 BigInteger 클래스가 있다. 이 BigInteger를 이용하면 큰 수에 대한 연산을 할 수 있어, 암호학 프로그래밍에 유용하게 사용된다. 이번 장에서 작성하는 C#용 BigInteger클래스는, Java의 BigInteger의 생성자, 메서드들과 유사하게 작성해보고자 .. 암호화프로그래밍/C#-BigInteger 2013.10.18
001. BigInteger 라이브러리 작성을 위한 프로젝트 생성 1. BigInteger 라이브러리 작성을 위한 프로젝트 생성 Java에는 BigInteger클래스가 기본 API로 제공된다. 그렇지만 C#에는 없어서 큰 수를 다루는 프로그래밍을 할 때는 자체 제작을 해야 한다. 이번 장에서는 앞에서 C로 제작한 '큰 정수'관련 함수들을 이용해서 C#용 BigInteger라이브러리를 만들어 .. 암호화프로그래밍/C#-BigInteger 2013.10.17