Skip to main content
Version: 4.2

Downloads

All user information needed to get started, manage and maintain DD Engine is digitally accessible.

Required services and firmware upgrades can be downloaded from the Advenica Artifactory fileshare site, https://advenica.jfrog.io/ui/login. To gain access, submit an account request using the form found at https://advenica.com/en/filehub-account-request. Advenica Customer Services will provide the account credentials as soon as possible.

Additional DD1000i documentation is available at https://advenica.com/docs/.

Integrity validation

It is recommended that integrity of downloaded files is tested to detect unauthorized modifications, tampering or accidental corruption. Validation is used to confirm that a file has not been altered or corrupted since it was created by comparing the current state against a known and trusted baseline. Advenica provides validation capabilities for all significant system files.

warning

Should validation of a file fail, it must not be used within the DD Engine system. Contact Advenica Customer Services for further assistance.

Signing validation

All service files available for download are digitally signed. The signed files can be used to verify file integrity, using OpenSSL and a public key, advenica-verification-key.pub. The public key is provided by Advenica Customer Services upon request.

For each service .tar.gz file, there is a corresponding signed .tar.gz.sig file. The .tar.gz.sig file is used in combination with the public key to validate that the file has not been compromised.

The signing validation command may depend on the OpenSSL version being used, e.g.:

openssl dgst -sha512 -verify advenica-verification-key.pub -signature [service-file-name].tar.gz.sig [service-file-name].tar.gz

or

openssl digest -sha512 -verify advenica-verification-key.pub -signature [service-file-name].tar.gz.sig [service-file-name].tar.gz

The validation command should result in Verified OK.

Checksum validation

To verify the integrity and authenticity of downloaded files, checksum validation can be used. The validation compares a calculated checksum with a known, original checksum. If the checksum of the downloaded file matches the original checksum, the file has not been compromized.

Each downloaded file can be verified against its checksum. The checksums are listed below.

Checksum validation commands:
Linux - sha256sum [filename]
Windows - certUtil –hashfile [filename] SHA256

File nameChecksum
ddengine-upstream-v4.2.0.raucb2e592e939f9f401613d89fb2487140cd32af3b0ad8e39ee58c5468b6395268d0
ddengine-downstream-v4.2.0.raucb3f0a6afbebfacd7b629a461901b57589caba5ab4ff100a3618eba2efab189d0d
ddengine-installer-v4.2.0.iso.gzb6f77fdc853e0d84b5d7249e298ebcbe6528ac0e2ea1ce32762441be65f73748
file-transfer-v4.2.0.tar.gzbee8fc1eafad4711622cefb1a6c3bff98f8d375fb52f89dd087027bb288d471e
http-v4.2.0.tar.gz18f1eb76ec87443ed6c6aad60f8389688925addba10cfe3890f48e0d6c1ec209
mqtt-v4.2.0.tar.gzc206c64c3a4efd202c8231857b7574329cb92b7bb5a778624d1106be515fdee0
opcua-v4.2.0.tar.gze3c5b2786bb1bea89e549e6449a1c1b8ed2855df154d13b9dbfa854ea0f124e0
tcp-v4.2.0.tar.gz9893ce11f9311f4f227cc5820aee3a273acab998114687444e10bce3f9641691
udp-v4.2.0.tar.gz03668a978f3148d794bdb373f4eb29f13495521799e6be90ece760ec7b372699

End User License Agreement

The Advenica End User License Agreement (EULA) explains the rules for using any hardware or software (including hardware-embedded software) that Advenica provides.

Download the EULA document
Loading...