소스 검색

Update NCEndToEndEncryption.m

Marino Faggiana 2 년 전
부모
커밋
691e002eda
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      iOSClient/Networking/E2EE/NCEndToEndEncryption.m

+ 4 - 0
iOSClient/Networking/E2EE/NCEndToEndEncryption.m

@@ -514,6 +514,10 @@
 {
     NSMutableData *plain;
 
+    // Remove initializationVector Tag if exists [ANDROID]
+    NSString *android = [@"|" stringByAppendingString: initializationVector];
+    encrypted = [encrypted stringByReplacingOccurrencesOfString:android withString:@""];
+
     NSData *cipher = [[NSData alloc] initWithBase64EncodedString:encrypted options:0];
     NSData *keyData = [[NSData alloc] initWithBase64EncodedString:key options:0];
     NSData *initializationVectorData = [[NSData alloc] initWithBase64EncodedString:initializationVector options:0];