initialization-vector

    2

    1답변

    AesCryptoServiceProvider aesAlg = new AesCryptoServiceProvider() var iv = aesAlg.GenerateIV(); iv의 길이를 아십니까? 바이트 [16]로 고정되어 있습니까? 또 다른 질문은 다음과 같습니다. AesCryptoServiceProvider의 초기화 벡터 길이 요구 사항은 무엇입니까

    1

    1답변

    16 바이트의 암호가 암호화 된 후 작성된 후 각 파일에 안전하게 생성 된 IV를 추가하려고합니다. 이것은 나중에 IV를 파일에서 끌어 와서 해독 할 수 있도록하기 위해서입니다. 지금까지 내 코드입니다 : public static void encrypt(byte[] file, String password, String fileName, String dir)

    2

    1답변

    AES/CBC를 할 때 암호화 할 때마다 무작위로 IV 값을 생성합니다. private static IvParameterSpec getRandomIvParameterSpec() { byte[] iv = new byte[16]; new SecureRandom().nextBytes(iv); return new IvParameterSp

    3

    1답변

    내 데이터를 암호화하는 데 사용 된 16 비트 IV를 암호화 된 데이터를 보관하는 데 사용되는 바이트 배열의 마지막 블록으로 추가하려고합니다. 각 암호화/복호화 호출마다 완전 무작위 IV를 사용할 수 있도록 해독 부분에 대해이 작업을 분명히하고 싶습니다. I는 테스트 목적을 위해 다음이있다 : public static String encrypt(String

    2

    1답변

    나는 클라이언트에서 제공 한 키와 IV를 사용하여 java에서 암호를 해독해야하는 C# .net으로 암호화 된 문자열을 가지고 있습니다. 사용 된 알고리즘은 AES입니다. 나는 몇 가지 시도했다. 내가 Secretkeyspec 클래스에 위의 키를 전달 algorith AES/CBC/PKCS5Padding 와 암호 클래스와이를 사용하는 경우 핵심은 잘못된 키

    1

    1답변

    나는 암호화하는 .NET System.Security에서 Rijndael을 클래스를 사용하고 내 RSA 키 내가 그것을 설정하는 방법이 있습니다 : static Rijndael CreateRijndael (byte[] userID, string password, string pepper) { if (userID == null) thro

    2

    1답변

    사이트 A와 사이트 B는 사이트 A가 사이트 B에 대해 암호화 된 암호화 된 데이터를 보내서 해독 할 필요가 있습니다. 각 비밀 문자열에 고유 한 무작위 암호화 초기화 벡터 (iv)를 사용하여 암호화하는 것이 가장 좋습니다. 그러나 내 질문은 다음과 같습니다. 전송이 https를 사용하여 이루어진 경우 iv와 함께 보내는 것이 안전합니까? 암호문? iv의

    -1

    1답변

    내가 참고로이 링크를 C++에서의 openssl과 사용 예에 ​​의해 제공되는 AES GCM 암호화 메커니즘을 사용하려고를 사용하여 GCM AES의 IV를 설정할 수 없습니다 : : 이 https://wiki.openssl.org/index.php/EVP_Authenticated_Encryption_and_Decryption 그러나 문 다음은 나에게 오류를

    0

    1답변

    마시맬로에서 일부 데이터를 암호화하고 해독하려고합니다. 암호화는 잘 작동하지만 해독하려고하면 "iv == null"이라고 RuntimeException이 발생합니다. 기본적으로 cipher.getIV() 및 cipher.getParameters()는 null을 반환합니다. 내가 빠진 것이 있습니까? 당신은 해독 할 때 AES/GCM/NoPadding Cip

    1

    1답변

    CBC, PKCS5Padding 및 IV를 사용하여 Java AES 암호화를위한 아래 코드 스 니펫의 유효성을 검사하는 데 도움이 필요합니다. 코드를 테스트하여 암호화하고 해독 할 수있었습니다. 아래에 설명 된대로 몇 가지 쿼리가 있습니다. 어디에서 암호를 규칙으로 저장해야합니까? 소금과 IV 바이트를 ciphetext에 잘 추가/검색하는 방법이 있습니까?