Page MenuHomePhabricator
Feed Advanced Search

Nov 29 2021

reicht closed T23140: Test XNAT-archive access through Proxy as Spite.

not required

Nov 29 2021, 12:54 PM · CSI-HD
reicht moved T28878: Implement management for hosting public/private keys for ECDH message exchange from RM ToDo to Doing on the CSI-HD board.
Nov 29 2021, 12:50 PM · CSI-HD
reicht created T28878: Implement management for hosting public/private keys for ECDH message exchange.
Nov 29 2021, 12:49 PM · CSI-HD
reicht closed T27332: Use End-To-End Encryption when transferring files as Resolved.
Nov 29 2021, 12:43 PM · CSI-HD
reicht closed T27332: Use End-To-End Encryption when transferring files, a subtask of T24238: [Setup DICOM secure transfers infrastructure], as Resolved.
Nov 29 2021, 12:43 PM · CSI-HD
reicht closed T27335: de-crypt transmitted files, a subtask of T27332: Use End-To-End Encryption when transferring files, as Resolved.
Nov 29 2021, 12:43 PM · CSI-HD
reicht closed T27335: de-crypt transmitted files as Resolved.

Decryption works as expected for any type and size of data. Tested up to file-sizes of 200GB

Nov 29 2021, 12:43 PM · CSI-HD
reicht closed T28877: Decrypted non-Textfiles are corrupted as Resolved.

Fix: Set encoding output for decryption result.

Nov 29 2021, 12:41 PM · CSI-HD
reicht closed T28877: Decrypted non-Textfiles are corrupted, a subtask of T27332: Use End-To-End Encryption when transferring files, as Resolved.
Nov 29 2021, 12:41 PM · CSI-HD
reicht added a comment to T28877: Decrypted non-Textfiles are corrupted.

ASCII above 127 are encoded as triplets of values "239,191,189" (=UTF8 65533). From 128+ information is compromised.

Nov 29 2021, 12:41 PM · CSI-HD
reicht created T28877: Decrypted non-Textfiles are corrupted.
Nov 29 2021, 12:36 PM · CSI-HD
reicht closed T27336: merge blocks to its original file as Resolved.

Individual decrypted blocks (chunks) are "glued" together.

Nov 29 2021, 12:31 PM · CSI-HD
reicht closed T27336: merge blocks to its original file, a subtask of T27335: de-crypt transmitted files, as Resolved.
Nov 29 2021, 12:31 PM · CSI-HD

Jun 22 2021

reicht added a comment to T27335: de-crypt transmitted files.

back in action ... Implementing the decryption routine >1 year after coding the related encryption method. Just to keep myself busy, encryption and decryption is done with different APIs *sarcasm" :D

Jun 22 2021, 9:17 PM · CSI-HD
reicht moved T27335: de-crypt transmitted files from DKFZ ToDo to Doing on the CSI-HD board.
Jun 22 2021, 9:13 PM · CSI-HD

Apr 18 2020

reicht changed the visibility for T26308: Encrypt tranfers.
Apr 18 2020, 7:39 PM · CSI-HD
reicht moved T27332: Use End-To-End Encryption when transferring files from RM ToDo to DKFZ ToDo on the CSI-HD board.
Apr 18 2020, 7:14 PM · CSI-HD
reicht moved T27335: de-crypt transmitted files from RM ToDo to DKFZ ToDo on the CSI-HD board.
Apr 18 2020, 7:14 PM · CSI-HD
reicht moved T27336: merge blocks to its original file from RM ToDo to DKFZ ToDo on the CSI-HD board.
Apr 18 2020, 7:14 PM · CSI-HD
reicht moved T27333: Split Files 1MB+ for Transfers via Websockets from RM ToDo to Done on the CSI-HD board.
Apr 18 2020, 2:51 PM · CSI-HD
reicht moved T27334: Encrypt files using AES256 from RM ToDo to Done on the CSI-HD board.
Apr 18 2020, 2:51 PM · CSI-HD
reicht added a comment to T27333: Split Files 1MB+ for Transfers via Websockets.

There are two approaches:

  1. Encrypt file and split it into blocks of max size 1MB
  2. Split file into blocks of max size 1MB and then encrypt each block
Apr 18 2020, 2:51 PM · CSI-HD
reicht created T27336: merge blocks to its original file.
Apr 18 2020, 2:47 PM · CSI-HD
reicht created T27335: de-crypt transmitted files.
Apr 18 2020, 2:46 PM · CSI-HD
reicht closed T27334: Encrypt files using AES256, a subtask of T27332: Use End-To-End Encryption when transferring files, as Resolved.
Apr 18 2020, 2:43 PM · CSI-HD
reicht closed T27334: Encrypt files using AES256 as Resolved.
Apr 18 2020, 2:43 PM · CSI-HD
reicht created T27334: Encrypt files using AES256.
Apr 18 2020, 2:42 PM · CSI-HD
reicht closed T27333: Split Files 1MB+ for Transfers via Websockets, a subtask of T27332: Use End-To-End Encryption when transferring files, as Resolved.
Apr 18 2020, 2:37 PM · CSI-HD
reicht closed T27333: Split Files 1MB+ for Transfers via Websockets as Resolved.
Apr 18 2020, 2:37 PM · CSI-HD
reicht created T27333: Split Files 1MB+ for Transfers via Websockets.
Apr 18 2020, 2:37 PM · CSI-HD
reicht created T27332: Use End-To-End Encryption when transferring files.
Apr 18 2020, 2:32 PM · CSI-HD

Aug 26 2019

reicht closed T26308: Encrypt tranfers as Resolved.

encryption works as expected

Aug 26 2019, 10:23 AM · CSI-HD

Aug 21 2019

reicht added a comment to T26308: Encrypt tranfers.
  1. encoding File/Blob object to ArrayBuffer (needed as input for AES encryption) crashes browser (tested on Chrome) if file is bigger 1GB:
    • check chunking
Aug 21 2019, 3:22 PM · CSI-HD

Aug 20 2019

reicht updated the task description for T26308: Encrypt tranfers.
Aug 20 2019, 10:46 AM · CSI-HD
reicht changed the visibility for T26299: [Webbased DICOM parsing and file handling].
Aug 20 2019, 10:31 AM · CSI-HD
reicht assigned T26301: Browserbased parsing and identification of DICOM files to d485r.
Aug 20 2019, 10:24 AM · CSI-HD

Aug 17 2019

reicht added a comment to T26308: Encrypt tranfers.

ToDos

  • implement final caseID socketbased
  • port encryptData to socketbased
  • distinguish between uploading sites (such as CSI, E010, etc.)
  • when decrypting, differentiate between files and string
  • include IV of encrypted file
  • include client PublicKey
  • can formData be transported by websockets
    • compile needed socket.emit statement. emit supports Buffer
Aug 17 2019, 11:08 PM · CSI-HD
reicht changed the visibility for T26308: Encrypt tranfers.
Aug 17 2019, 11:07 PM · CSI-HD
reicht reopened T26308: Encrypt tranfers as "Open".
Aug 17 2019, 11:07 PM · CSI-HD
reicht changed the visibility for T26306: Identify a web-framework to operate a Server.
Aug 17 2019, 11:05 PM · CSI-HD
reicht changed the visibility for T26301: Browserbased parsing and identification of DICOM files.
Aug 17 2019, 11:05 PM · CSI-HD