Unique Device Id
Unique Device ID in Windows HySecure Client
To identify unique device, which is used by users to access the HySecure Services. This device ID can be utilized by Administrators for bookkeeping, Identifying the device details, type of Device etc.
What is Unique device ID on Windows
It is Machine GUID for windows. It is unique per windows installation
When Device ID is sent to the gateway:
Please note that the Device ID is synched/Sent in the request packet if Device ID is enabled on the gateway.
There are 3 major use cases when the unique device sent in the request body to the gateway.
1. Login Hello request for normal User.
2. Login Hello request for Certificate User.
3. If there is 2nd factor auth is required, there also the device ID is sent to the gateway.
Data format
Data Nodes in the XML
<UniqueID>
= child node of < DeviceIDDetails >
contains the data in base 64 bit format. (MAX size = 512)
<IsUniqueIDEnc>
= child node of < DeviceIDDetails >
contains hard coded value “0” for windows as it is always non encrypted.
Sample Login Hello request
Here is the sample request for the unique device ID
<?xml version="1.0" encoding="UTF-8" standalone="no" ?><MESSAGE%20SIZE="1443">%0A<HEADER/>%0A<BODY>%0A<LOGIN_HELLO>%0A<login>%0A<clientversion>5,1,8,3</clientversion>%0A<realmName>ACCOPS</realmName>%0A<signature/>%0A<appName>UPGRADEFCS</appName>%0A<DIPAddress>114.143.75.50</DIPAddress>%0A<type>2</type>%0A<port>443</port>%0A<service>0</service>%0A<userID>anup.katariya</userID>%0A<password/>%0A<uio_info>L6ZkdsaT/Ys4rbGHLXIYsQ==%0A</uio_info>%0A<computername>DESKTOP-SRGGAEF</computername>%0A<IPAddress>192.168.43.52</IPAddress>%0A<DNS></DNS>%0A<MAC>20:16:D8:87:42:D6</MAC>%0A<MACList>08:9E:01:37:A6:99|20:16:D8:6D:65:42|02:00:4C:4F:4F:50|20:16:D8:87:42:D6|22:16:D8:87:42:D6|22:16:D8:87:4A:D6</MACList>%0A<zoneName></zoneName>%0A<clientType>Windows%20Desktop%20Client</clientType>%0A<DeviceIDDetails>%0A<DeviceType>Microsoft%20Windows%2010%20Pro</DeviceType>%0A<OSVersion/>%0A<HardDisk>S1DBNSBFA39061X</HardDisk>%0A<UniqueID>ZTRhZmIyNGQtNTMxYi00NjFjLTgwZDEtMzk3ZWQyZWM1MDM0</UniqueID>%0A<<>0</IsUniqueIDEnc>%0A<HardDiskList>S1DBNSBFA39061X</HardDiskList>%0A<CPUID>638CF801-5144-11CB-A229-EDC79B3DD03F</CPUID>%0A<MotherBoard>PB1W4RK</MotherBoard>%0A<Locale>0409</Locale>%0A<RegionalSettings>English%20(India)</RegionalSettings>%0A<TimeZone>(UTC+05:30)%20Chennai,%20Kolkata,%20Mumbai,%20New%20Delhi</TimeZone>%0A<DefaultGateway></DefaultGateway>%0A<NICManufacturer>Microsoft</NICManufacturer>%0A<WANIP></WANIP>%0A<DomainName></DomainName>%0A<HostName>DESKTOP-SRGGAEF</HostName>%0A</DeviceIDDetails>%0A<OTP>%0A<type/>%0A<value/>%0A</OTP>%0A</login>%0A</LOGIN_HELLO>%0A<PERSIST>0</PERSIST>%0A</BODY>%0A</MESSAGE>%0A