Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


Software

Memebers

Tool Team/ IDT Taoyuan RD

NameCommentQuit
On board: 2013.072022.10
goofy.liuOn board: 2022.12
On board: 2018.092020,12,04
Shawn.HuangOn Board: 2023.03-



Software Tool Team / IDT Shanghai RD

ItemComment

Software Tool Team / IDT Shanghai RD

Home Page

SOF



Software Application Map

ItemDateComment

 

<V03>

Software Job List - Taiwan

 

<V02>

Software Job List, 2019



Software List

Reader Type = Desktop / PC Environment

Application PeriodName of Software Tool / Lib / SDKPages / DL Info
Hardware EMI / CE / Others Lab Approved Analog Device

TS For Hardware

SW_Hardware_Utilities
Customer Supports

Software for Customer Supports

  • Internal Customers.

EE/ ME/ SQA/ FW.

  • Company Customers
SW_Customer_Supports
EMV Contactless L1 Test / Debug / ApproveContactless Level 1 SDK for LabSW_EMV L1 SDK
EMV Contactless L2 Test / Debug / ApproveContactless Level 2 SDK for Lab

001_CL EMV L2 SDK

/wiki/spaces/KEY/pages/64096480

EMV Contact L1 Test / Debug / ApproveContact Level 1 SDKSW_EMV L1 SDK
EMV Contact L2 Test / Debug / ApproveContact Level 2 SDK002_CT EMV L2 SDK
Test Software, Production / QC purposeTest Software Root , TS### (ex: TS146)Test Software Root
Firmware Download Tool
  • NEO Download App - eat image .txt file
  • NEO Image Gen Txt Tool - Convert .bin to .txt
Software Developer / Programmer PageTaiwan Software Internal Development Forum / GardenSW_Developer / Programmer Page



SQA Software Approval Tool.

ToolVersion / DL LinkComments

MD5 and SHA Checksum Utility



Software Release Approval Flowchart / Steps



Software Code Signing Note

 goofy.liu

ItemComment

JIRA: CS-3120

Jira Legacy
server

ID TECH -

System JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5c72af4b-e2b8-3562-b028-6bcef8f5fab0
keyCS-3120

 goofy.liu Shawn Li

Here we just asked for Shanghai Software Team's Help...

-----------------------------------

C:\SignatureTools\certs

C:\SignatureTools\NEO1x_App

C:\SignatureTools\SignToolForWin10

這3個 paths 就先不去變動..

JIRA: TS22008
Jira Legacy
server

ID TECH -

System JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5c72af4b-e2b8-3562-b028-6bcef8f5fab0
keyTS-22008

 goofy.liu

Shanghai Software Team (Shawn Li ) supports Digit-Cert Code Sign Tool.

+ private key usb dongo stick

+ private key resident software SafeNetAuthenticationClient-x32-x64.exe:

Auto running during signtool for retrieving upper cert-issuer private key (usb dongo/stick)

1. Zipped folder image,which is to make code-sign environment. i.e. "NEO1x_APP"

Ex:

NEO1x_App.zip

59034885

2. Usage / Instruction.

Image Modified

2.1 Brief

  A.cert =  3rd public-key embedded valid issuer certificate.

  B.NEO1x_APP = code-sign operation path. contains batch file to make

                         B.1 unsigned folder = put native software here. they might be.exe, .msi, .dll, and .cab file type.

                         B.2 signed folder = output code-sign software lives here.

                         B.3 batch files = the batch file to make specific code-sign software, input : (unsigned) dir, output : (signed) dir.

batch file example: sign_DLApp.bat

  C.SignToolFowWin10 = contains major make tool "signtool.exe" which will be invoked by batch file w/ proper arguments.

3. Process step, using Setup_NEODLApp_1.02.007-C01.exe as example

  step 01. put native Setup_NEODLApp_1.02.007-C01.exe in "unsigned" dir.

  step 02. copy / modify the batch file "sign_DLAppInstall_v1.02.007-C01.bat",

  step 03. edit the .bat , let ...

set "target="Setup_NEODLApp_1.02.007-C01.exe""

set "target_signed="Setup_NEODLApp_1.02.007-C01.signed.exe""

then save .bat file. Where "target=..." provide source file name, w/o full path;

"target_signed=..." provide output signed file name, w/o full path.

step 04. plug-in usb dongo/stick. Please ignore using usb hub/extension since the usb dongo needs good power supply .

step 05. running bat file. it queries the password of upper issuer's certificate's private key to sign the software

,

.

"DigiCert High Assurance EV Root CA.crt" located in "A.cert" directory.

step 06. After batching end, get code-sign file "Setup_NEODLApp_1.02.007-C01.signed.exe" from (unsigned) folder. Done !!

Here is an code-sign digital-cert information.

Image Added


 goofy.liu

This is commercial version by 3-rd code-sign process.

Here are some examples.

Type 1 . EV Code Signing, recommended

https://www.websecurity.digicert.com/zh/tw/code-signing

https://www.identrust.com/wizard/form3

Price : $349~ $499 USD /year (reference).

--------------

Type 2. OV Code Signing

https://www.ksoftware.net/code-signing-certificates/?gclid=EAIaIQobChMI-vbgzriD6wIVmLaWCh2tDABaEAAYASAAEgJRSfD_BwE

Price : $84 USD/yr

------------

Comparison OV & EV Code Signing rules.

https://support.ksoftware.net/support/solutions/articles/232500-what-are-the-differences-between-ov-and-ev-level-code-signing-certificates-


Self Code Signing Steps

1.Original URL : https://stackoverflow.com/questions/84847/how-do-i-create-a-self-signed-certificate-for-code-signing-on-windows

stackoverflow_com_questions_84847_how_do_i_create_a_self_sig.pdf

2.MS official site introduction URL:
https://docs.microsoft.com/en-us/windows/win32/appxpkg/how-to-create-a-package-signing-certificate

docs_microsoft_com_en_us_windows_win32_appxpkg_how_to_create.pdf



Bushound(Bh.) Information

ItemComment

Objectives

:

   1. Logging RS232/USB send/receive frame data for debugging analysis.

   2. Good PC driver-level instance information to understand helpful features.

   3.Win 10/8/7 compatible, Current Bh. V6.1

License

Config Bh.

Example

Alternative URL

/wiki/spaces/EN/pages/67249962



USB Monitor (Free)

ItemComment

Objectives

1.Sniffering USB Tx/Rx packet/frame.

License

Freeware

Image Added

URL

https://freeusbanalyzer.com/

Backup Image

v8.45,

No Redistributable, Internal Usage ONLY

Download = free-usb-analyzer.zip