rsacryptoserviceprovider

    0

    1답변

    두 개의 로컬 콘솔 응용 프로그램이 있습니다. 하나는 공용 및 개인 키를 생성하는 서버이고 다른 하나는 서비스를 사용하여 서버에서 공개 키를 받고 암호화 된 메시지를 서버. 그런 다음 서비스가 메시지의 암호를 해독하여 서버에 저장하려고 시도하지만 RSA.Decrypt가 호출 될 때 매개 변수가 올바르지 않음을 알리는 CryptographicException

    1

    1답변

    SharePoint 응용 프로그램과 서비스 공급자간에 통합 서비스를 생성해야했습니다. 통합 할 서비스 공급자의 요구 사항 중 하나는 개인 키를 사용하여 서명 한 내 요청을 확인하는 데 사용할 공개 키를 제공하는 것입니다. 처음에는 인증서 저장소를 읽고 내 요청에 모두 서명하는 데 사용할 개인 키를 가져 오는 콘솔 앱을 만들었습니다. 콘솔 응용 프로그램이 제

    1

    1답변

    PHP와 phpseclib에서 구현하려고하는 것과 동일한 결과를 얻으려고하는 암호화 C# 코드가 있습니다. 그것은 RSA입니다. 그러나 나는 그것을 끝낼 수 없다. 인코딩 된대로 PHP에서 빈 문자열을 제공합니다. <?xml version="1.0" encoding="utf-16"?> <RSAParameters xmlns:xsd="http://www.w

    5

    1답변

    Windows 용 RSA 키 쌍을 관리하는 도구를 만들고 있는데이 기능은 기본 제공 기능이 없으므로 RSA 암호화 기능을 광범위하게 사용합니다. 그물. 이 도구는 기존 RSA 키 쌍을 나열하고, 새 키를 만들고, 키를 삭제하고, 키를 내보내고, 이전에 만든 XML 내보내기 (ASPNet_RegIIS.exe를 사용하여 내 보낸)에서 키를 가져 오는 것과 같은

    3

    1답변

    Zip 파일과 그 내용에 서명하기 위해 PackageDigitalSignatureManager를 사용하고 있습니다. 갑자기 4.6.2을 .NET으로 업데이트 될 때까지 내 코드는 괜찮 았는데 내가 얻을 다음 expection : System.Security.Cryptography.CryptographicException: Key does not exist

    5

    2답변

    에 사용자 정의 된 지수를 사용하여 2048 RSA 키 쌍을 생성 할 수 있습니까? new RSACryptoServiceProvider(2048); // = 65537 always 예를 들어, 나는 65535에 지수를 설정하려면,하지만 하드 코딩 된 값은 65537 것 같다. 둘러 보았지만 정보를 찾을 수 없습니다. 새 키 을 생성하려고합니다. RSAC

    2

    2답변

    우리는 다른 회사의 API를 사용하고 있습니다. 해당 API에서 나는 RSACryptoServiceProvider을 사용하여 키 쌍을 생성하고 우리가 데이터를 암호화 할 수 있도록 공개 키를 보내야합니다. 그건 문제가되지 않습니다. API에서 공개 키는 byte[] 유형입니다. 다음 RSACryptoServiceProvider rsa = new RSACry

    0

    1답변

    RSACryptoServiceProvider 및 해당 매개 변수를 만들어 데이터를 암호화/해독해야합니다. 하지만 내일 동일한 키를 사용하여 데이터를 다시 암호화/해독해야합니다. 파일로 내보내고 저장하는 것은 좋지만 파일을 쓸 기회는 없습니다 (나를 원하지 않습니다). 그래서 나는 내 자신의 키와 매개 변수로 시스템에서 검색하여 내 자신의 RSACryptoS

    0

    1답변

    인증서를 Azure KeyVault에 업로드하고 Active Directory에 등록 된 응용 프로그램을 사용하여 "모든"액세스 권한을 얻었습니다. 그건 모두 잘 작동합니다. 이제 제 3 자 레거시 SOAP 웹 서비스를 호출하기위한 클라이언트 인증서로 사용할 수 있도록 X509Certificate에 가져온 키를로드해야합니다. 내가 아는 한 X509Certi

    -2

    1답변

    (접근 # 2) 소프트웨어 정품 인증 메커니즘을 만들어야합니다. 그래서 나는이 계획으로 끝났습니다. App은 컴퓨터의 하드웨어를 기반으로 고유 한 ID를 만듭니다. 구매자가이 ID를 나에게 이메일로 보냅니다. 내 개인 키로 서명하고 다시 서명 된 문자열을 보냅니다. 앱이 문자열을 확인 (포함 된 공개 키로 해독하고 하드웨어 ID와 비교)합니다. 지금까지 하