View Bug Details

IDProjectCategoryView StatusLast Update
0001350DCP-o-maticFeaturespublic2018-10-17 20:10
ReporterIgor.Voyt Assigned Tocarl  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0001350: Add interface to download certificates apart from Dolby/Doremi
Description

If user has access to ftp of GDC, Christie, etc. allow him enter his credentials to download files right from DoM instead of using ftp-client

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredUnknown

Activities

carl

2018-07-29 16:39

administrator   ~0002586

Can do; I would need FTP addresses, the structure of the filesystem and an example of how the certificates are stored (e.g. zip etc).

Igor.Voyt

2018-08-14 18:24

reporter   ~0002615

Barco Alchemy (certificates.barco.com)
root folder contains list of folders named by cert number, last 3 digits replaced by 'XXX'. E.g. root folder contains '8892424xxx' which contains '8892424422'.
/
-| YYYYYYYxxx
-| ...

    • | yyyyyyyaaa
    • | yyyyyyyaab
    • | yyyyyyyaac
    • | ...
      • | Barco-ICMP-CA.01._cert.pem
      • | Barco-ICMP-ROOT_cert.pem
      • | Barco-ICMP.yyyyyyyaaz_cert.pem
      • | Barco-ICMP.yyyyyyyaaz_chain.pem
      • | readme.txt

Christie (certificates.christiedigital.com)
root folder contains folders 'Certificates' & 'Support'. We need the 'Certificates' folder. It contains 2 subfolders: 'F-IMB' and 'IMB-S2'. Each of this folders contains certificate files list named as <folder name>_<certificate-number>_sha256.pem
/
-| Certificates

    • | F-IMB
      • | F-IMB_000000123456_sha256.pem
      • | ...
    • | IMB-S2
      • | IMB-S2_000000789012_sha256.pem
      • | ...

GDC (ftp.gdc-tech.com)
root folder contains folders 'SHA1', 'SHA256' and 'SHA256_section'. 'SHA1' contains only one cert, not sure we need this folder to parse. 'SHA256' contains most of certs (if absent, we need to request cert from manufacturer), certs are named as 'Axxxxx.crt.pem' where xxxxx - cert number. 'SHA256_section' is same as 'SHA256' except certs are grouped in folders by ranges, e.g. 'A01000_A01999'
/
-| SHA1
-| SHA256

    • | Axxxxx.crt.pem
    • | ...
      -| SHA256_section
    • | Axx000_Axx999
    • | ...
      • | Axxxxx.crt.pem
      • | ...

I hope this explanation is enough clear

Carsten

2018-08-14 20:11

manager   ~0002616

Last edited: 2018-08-15 00:38

Maybe we also need to implement an input method for access credentials? I understand some manufacturers don't like the idea of a generic public access login. If at least we supply a method to input and save user credentials, users could still apply for their own access? For those manufacturers, that's better than hardcoding the access as it is now possible for Dolby/Doremi certs.

  • Carsten

Igor.Voyt

2018-08-14 20:14

reporter   ~0002617

Sure, I meant this in description

carl

2018-08-15 02:25

administrator   ~0002618

@carl branch:1350

carl

2018-08-15 10:58

administrator   ~0002619

Committed to master; testing welcome (will be in 2.13.43).

Bug History

Date Modified Username Field Change
2018-07-28 10:37 Igor.Voyt New Bug
2018-07-29 16:39 carl Assigned To => carl
2018-07-29 16:39 carl Status new => feedback
2018-07-29 16:39 carl Note Added: 0002586
2018-08-14 18:24 Igor.Voyt Note Added: 0002615
2018-08-14 18:24 Igor.Voyt Status feedback => assigned
2018-08-14 20:11 Carsten Note Added: 0002616
2018-08-14 20:14 Igor.Voyt Note Added: 0002617
2018-08-15 00:38 Carsten Note Edited: 0002616
2018-08-15 02:25 carl Note Added: 0002618
2018-08-15 10:58 carl Status assigned => resolved
2018-08-15 10:58 carl Resolution open => fixed
2018-08-15 10:58 carl Note Added: 0002619
2018-10-17 20:10 carl Status resolved => closed