rsa

    -3

    1답변

    Golang rsa에 NO_PADDING이 없습니까? 하지만 openssl은 괜찮습니다. 암호화 된 데이터 도킹 및 다른 언어의 경우 Golang의 암호화 된 데이터는 정상적으로 해독 될 수 없지만 PHP 및 Openssl의 사용은 정상적 일 수 있으며 나중에 Golang이 NO_PADDING 암호 해독을 지원하지 않는 것처럼 PKCS1 만있는 것처럼 보입

    0

    1답변

    현재 BouncyCastle을 사용하여 Java 프로그램을 작성하고 있는데이 스크립트는 RSA 키 쌍으로 X509 SSL 인증서를 생성합니다. 나는 SSL 인증서를 성공적으로 만들었지 만 임의의 일반 텍스트에 서명 할 수 있고 그 서명으로 일반 텍스트와의 서명을 확인함으로써 키 소유권을 확인하기를 원합니다. 방법은 모양은 다음과 같습니다 protected

    -2

    1답변

    자바 용 보안 채팅 프로그램을 만들고 싶습니다. 메시지를 입력했지만 InvalidKeyException과 같은 오류가 발생합니다. 해결하십시오. 고맙습니다! 오류 메시지입니다! === RSA 암호화 === java.security.InvalidKeyException : (널) javax.crypto.Cipher.chooseProvider (Cipher.ja

    0

    1답변

    우리는 옥텟 문자열이어야하는 RSA 공개 키를 만들려고합니다. 그런 다음이를 DER로 인코딩해야합니다. 우리는 코드 아래 사용하여 키 쌍을 만들려고 : public static KeyPair getRSAKeyPair() throws InvalidAlgorithmParameterException, NoSuchAlgorithmException, NoSuchPr

    0

    2답변

    "SHA512withRSA"서명, 서명 된 데이터 및 공개 키 (base64 형식)가 제 3 자에게 전송되었습니다. 공개 키를 사용하여 서명이 주어진 데이터에 맞는지 확인해야합니다. 기본 질문은 .Net (이 C# 코드)에서 어떻게 확인합니까? .Net 프레임 워크에서만 가능합니다 (RSACryptoServiceProvider는 관련 클래스이지만 SHA1을

    1

    1답변

    openssl을 사용하여 키 쌍을 생성하려고하지만 개인/공개 키를 생성하는 매개 변수를 설정할 수 없습니다. 고유 한 개인/공개 키를 얻으려면 식별자 (예 : mac 주소)와 같은 입력 매개 변수를 전달하고 싶습니다. 동일한 식별자의 경우 동일한 개인 키/공개 키가 필요합니다. 어떻게 만들 수 있습니까? 미리 감사드립니다. D

    0

    1답변

    서명 된 메시지를 소켓을 통해 내 서버에서 클라이언트로 보내려합니다. 메시지를 확인하는 데 문제가 있습니다. 위키에 제공된 코드 예제를 기반으로 필터링 된 방법과 필터링되지 않은 방법을 시도했습니다. 나는 Google에서 찾을 수있는 거의 모든 것을 시도했지만 stummped입니다. 어떻게 소켓을 통해이 서명 확인 체계를 수행 할 수 있습니까? 나는 내가

    1

    1답변

    나는 인터넷을 통해 새로운 버전의 응용 프로그램을 다운로드 할 수있는 통합 업데이터가있는 데스크탑 응용 프로그램의 저자입니다. 다운로드 한 파일을 인증하여 다운로더가 새로운 파일이 생성되었고 다른 누군가에 의해 수정되지 않았 음을 확신 할 수 있도록하고 싶습니다. SSL 기반 서버 인증은 필연적으로 신뢰하지 않는 제 3 자 서비스에서 파일을 호스팅하기 때문

    0

    1답변

    많은 양의 교차 플랫폼 보안 네트워크 통신이 포함 된 프로젝트의 경우 hybrid cryptosystem을 구현하려고합니다. 이 경우, 통신 당사자는 .NET과 Java를 실행하므로 각 스택에서 제공된 암호화 시스템 프레임 워크를 각각 사용하고 있습니다. 두 시스템에서 동일한 크기 (4096 비트)의 키 쌍을 성공적으로 생성 할 수 있으며 성공적으로 키를

    1

    1답변

    다음 코드에서 'key'가 만료 된 인증서 인 경우 서명의 유효성과 관계없이 항상 res가 false가됩니까? 서명의 유효성을 검사 할 때 즉 var verifier = crypto.createVerify("RSA-SHA1") verifier.update(str) var res = verifier.verify(key, signatureValue, 'ba