DSUtils 2: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
 
m (Text replacement - "{{ExternalLink|" to "{{Link|")
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Tool|=
{{Tool
____________________________________________________________________________________________


|AUTHOR=
|AUTHOR=
Line 8: Line 7:


|COMPATIBILITY=
|COMPATIBILITY=
[[:Category:ArmA 2: Operation Arrowhead|Arma 2: Operation Arrowhead]]
[[:Category:Arma 2: Operation Arrowhead|Arma 2: Operation Arrowhead]]


|DOWNLOAD=
|DOWNLOAD=
TBD
{{Link|link= http://downloads.bistudio.com/arma2.com/update/securityTools.zip|text= arma2.com}}
 
|DESCRIPTION=
|DESCRIPTION=
DSUtils 2 contains all tools needed for signing Arma 2: Operation Arrowhead content.
DSUtils 2 contains all tools needed for signing Arma 2: Operation Arrowhead content.


|NOTES=
|NOTES=
====DSCreateKey / DSCheckSignatures ver 2====
Copyright (c) 2007–2011  Bohemia Interactive a.s. All rights reserved.
For more information about ArmA digital signatures system please visit http://community.bistudio.com/wiki/Armed_Assault:_Addon_Signatures
This tool is released for addon makers in order to allow them to generate their own digital signatures (private and public keys) to be used for signing data packages for Arma 2 / Arma 2: Operation Arrowhead.
====DSCreateKey====
Usage: DSCreateKey
It will generate private and public keys (authorityname.biprivatekey authorityname.bikey ).
Authority name is the name of signing authority, usually the author of addons to be signed. Using TAG is recommended practice. The name itself serves only to identify the group.
IMPORTANT: Make sure to protect your private key well. Only public keys can be distributed with your content to public.
====DSCheckSignatures====
Usage: DSCheckSignatures
The utility will verify if all files in the given directory are signed by one of keys from the keys directory.
====DSSignFile====
Usage: dsSignFile private_key_filename file_to_sign_filename
The utility will generate signature for file using given private key.
====Signatures On Game Servers====
It is recommended to configure game server to require version 2 signatures using server.cfg:
verifySignatures = 2; //1 = sigVer1 allowed, 2 = at least sigVer2 needed


|LICENSING=
|LICENSING=
Line 59: Line 23:
}}
}}


[[Category:Tools]]
{{GameCategory|arma2|Official Tools}}
[[Category:ArmA: Official Tools]]

Latest revision as of 16:23, 4 January 2023

Basic information

Author:
Bohemia Interactive
Compatibility:
Arma 2: Operation Arrowhead
Download:
arma2.com

Description

Description:
DSUtils 2 contains all tools needed for signing Arma 2: Operation Arrowhead content.

Usage

Licenses

Licensing:
Bohemia Interactive End User License Agreement
See also:
Armed Assault: Addon Signatures