elgamal

    0

    1답변

    동일한 호스트에서 안전하게 통신하려면 두 개의 java proceses를 만들어야합니다. 인증서를 사용하지 않으려 고 프로세스를 인증 할 필요가 없습니다. 서버와 클라이언트에서 임의의 키를 생성하고 Elgamal을 사용하여 프로세스간에 키를 교환하려고합니다. 프로세스 전반에 공통 대칭 키를 설정합니다. 그런 다음 안전하게 통신하십시오. 내가 생각할 수있는

    1

    2답변

    스마트 카드/Javacard가 ElGamal 암호화를 수행 할 수 있는지 궁금합니다. 어디서나 구현됩니까? 즉, 이러한 용도로 사용할 수있는 API가 있습니까? 건배!

    1

    4답변

    나는 El Gamal 암호 시스템을 가지고 놀고 있으며, 나의 목표는 긴 텍스트 시퀀스를 암호화하고 해독 할 수 있도록하는 것이다. El Gamal은 평문을 정수로 요구합니다. String에 대해 .getBytes() 메서드를 사용하여 문자열을 []로 바꾼 다음 [] 바이트에서 BigInteger를 작성했습니다. 암호화/해독 후 BigInteger에 대해

    2

    2답변

    ElGamal을 사용하여 텍스트 파일을 암호화하고 해독하려하지만 올바르게 작동하지 않는 것으로 보입니다. 1kb - 1mb에 이르는 텍스트 파일 그룹이 있으며, 내 키 크기에 512bit를 사용하고 있습니다. 나는 이미 RSA와 마찬가지로 ELGamal이 모듈러스보다 값을 암호화 할 수 없다는 것을 알고 있습니다. 초기 솔루션으로 각 파일을 암호화하여 (암

    6

    1답변

    저는 Elgamal 암호화 알고리즘의 무료 구현을 찾고 있습니다. 최대한 멀리 볼 수있는, 그것은 널리 알려진 알고리즘, 비록 두 무료로 구현있을 것 같습니다 : libgcrypt는 pycrypt은 엘가 을 가지고 엘가 암호화를 지원 OpenSSL을, beecrypt, 쐐기풀은 엘가 말을 구현하지 않습니다. 목록에없는 무료로 잘 테스트 된 Elgamal 구

    1

    2답변

    나는 ElGamal 암호화/암호 해독 알고리즘을 구현하기 위해 NTL library을 사용하고 있습니다. 나는 그것이 작동하고 있지만 알고리즘은 메시지를 정수로 변환하여 암호화 할 수 있기를 바랍니다. 1234와 같은 숫자를 입력하면 모든 것이 정상적으로 작동하지만 어떻게 C++ 문자열 (std :: string)을 ZZ 번호로 변환 한 다음 그 ZZ 번호

    3

    1답변

    내가 바이트의 블록을 암호화하는 엘가와 libgcrypt를 사용하고 를 사용하여 해독, 나는이 문제가 발생하고 때 나는 패딩 내 블록을 사용하지 않는 바이트는 0 바이트가 시작되고, 나는 암호 해독 중에 첫 번째 바이트를 잃어버린다. 패딩을 사용하면 암호화가 잘 작동하지만 패딩을 제거하면 제거되지 않습니다. 그리고 분명히 거기에있는 첫 번째 0 바이트입니다