Page MenuHomePhabricator

CSI-HDProject
ActivePublic

Details

Description
This is about my PhD project in the field of forensic radiology and computer science based in Heidelberg. Hence the abbreviation CSI-HD*.

Since this platform is used to manage and organise most of my work, you can track my latest activities (if you are a member to this project and logged in). However, tasks and solutions of general interest are available to the public.

Nerver start a PhD without an awesome Meme

Screen Shot 2017-07-07 at 22.25.01.png (1×1 px, 1 MB)

Source image from which I modified the text (here)
Picture licensed under Creative Commons License (Link)

Current tasks can be seen on the Workboard


*Technically, "Crime Scene Investigation" (CSI) is not exactly matching my topic, however colleagues and laymen instantly understand in which field I am working, when I use the term "CSI".

Recent Activity

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

Mar 2 2021

kislinsk closed T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services as Resolved.
Mar 2 2021, 11:10 AM · Restricted Project, CSI-HD, MITK

Dec 7 2020

kislinsk added a comment to T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services.

At least for XNAT this was recently resolved in T26449: XNAT connection failes due to missing OpenSSL connections.

Dec 7 2020, 8:17 PM · Restricted Project, CSI-HD, MITK

Sep 10 2020

kislinsk closed T23244: Xnat plugin: easy to use nrrd upload after DICOM import as Wontfix.

Closed because of very long inactivity and drift to current code.

Sep 10 2020, 10:34 AM · CSI-HD, MITK
kislinsk added a comment to T23244: Xnat plugin: easy to use nrrd upload after DICOM import.

Deleted branch T23244-XNAT-nrrd-convenient-upload-feature.

Sep 10 2020, 9:53 AM · CSI-HD, MITK

Jun 15 2020

kislinsk added a comment to T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services.

This is also already on the TODO list of the packaging rewrite.

Jun 15 2020, 12:23 PM · Restricted Project, CSI-HD, MITK
kislinsk added a parent task for T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services: T27196: Rewrite packaging of MITK.
Jun 15 2020, 12:23 PM · Restricted Project, CSI-HD, MITK
kislinsk added a comment to T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services.

@nolden https://github.com/NVIDIA/ai-assisted-annotation-client/issues/57

Jun 15 2020, 12:22 PM · Restricted Project, CSI-HD, MITK
nolden removed a project from T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services: Auto-closed.
Jun 15 2020, 11:12 AM · Restricted Project, CSI-HD, MITK
nolden renamed T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services from Xnat Plugin: How to deal with openSSL dependency to Ensure openSSL availability for MITK installers using XNAT plugin or other REST services.
Jun 15 2020, 11:06 AM · Restricted Project, CSI-HD, MITK
nolden reopened T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services as "Open".

I am re-opening this since I think this will also become more relevant with the foreseeable use of other REST APIs from MITK , e.g. how did the nvidia segmentation tool resolve this issue for the windows installer? @kislinsk could you comment?

Jun 15 2020, 11:05 AM · Restricted Project, CSI-HD, MITK

May 26 2020

kislinsk closed T23240: Xnat plugin: refresh treebrowser when file has been uploaded as Wontfix.

Hi there! 🙂

May 26 2020, 11:17 AM · Auto-closed, CSI-HD, MITK
kislinsk closed T23241: Xnat plugin: refresh treebrowser when new folder is created as Wontfix.

Hi there! 🙂

May 26 2020, 11:17 AM · Auto-closed, CSI-HD, MITK
kislinsk closed T23242: Xnat plugin: Drag and Drop feature between Xnat plugin and Datamanager as Wontfix.

Hi there! 🙂

May 26 2020, 11:17 AM · Auto-closed, CSI-HD, MITK
kislinsk closed T23243: Xnat plugin: Fix upload status message as Wontfix.

Hi there! 🙂

May 26 2020, 11:16 AM · Auto-closed, CSI-HD, MITK
kislinsk closed T23249: Ensure openSSL availability for MITK installers using XNAT plugin or other REST services as Wontfix.

Hi there! 🙂

May 26 2020, 11:16 AM · Restricted Project, CSI-HD, MITK

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