Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Prefer not to run the server on your own PC? Godlike.Host offers hosted DayZ servers with free DDoS protection and up to three free backups a day.
To set up a DayZ mod key, stop the server, copy every .bikey file from the mod’s Keys/ or keys/ folder into the dedicated server’s root keys/ folder, load the mod with the correct startup parameter, and restart. Keep signature verification enabled—production guidance recommends verifySignatures = 2.
The key is only one part of the installation. The server and each connecting client must use the same signed mod build, and the mod must be loaded with the parameter that matches its purpose. A missing, stale, or misplaced key commonly produces “Signature check failed” or “Player kicked: Modified data.”
What a DayZ mod key does
DayZ mods are distributed as files that the game can verify. The mod’s PBO files are normally stored in its addons/ directory. A public key with the .bikey extension lets the dedicated server validate signatures attached to those PBO files. Bohemia Interactive Community describes the Keys folder as containing the “public .bikey used to sign the .pbo files (required for client-server signature verification)” in its DayZ: Modding Structure documentation.
When a client connects, the server checks the signed content against the trusted keys in its own keys/ directory. The client therefore needs the same mod content and signatures that the server expects; merely placing a key in the mod’s own folder is not enough.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.
Key-file types
| File | Purpose | Server treatment |
|---|---|---|
.bikey |
Public key used to verify signatures on the mod’s PBO files. | Copy every required file into the dedicated server’s root keys/ directory. |
.biprivatekey |
Private signing key held by the mod author when signing content. | Keep secret. Do not copy it to a production server. |
.bisign |
Signature files stored with signed PBO files. | Leave them with the mod’s signed PBOs; they are checked against the public key. |
A mod can contain more than one public key. Copying only the first file you see can leave some of its PBOs unverifiable.
What you need before changing files
- Administrative access to the dedicated DayZ server’s installation directory, including the server-root
keys/folder. - The complete mod folder, downloaded or installed from the source used by your clients.
- The mod’s current
addons/andKeys/(or lowercasekeys/) directories. - Access to the server startup command or control panel fields for
-mod,-serverMod, and-config. - A maintenance window in which the server can be stopped and restarted.
Use the same mod release on the server and clients. If a mod author rotates signing keys in an update, an old key can remain in the server directory while the current key is missing, so treat keys as versioned deployment files rather than permanent one-time setup.
Recommended Free Tools
Understand the directory layout
A normal installation has a mod directory separate from the dedicated server’s root. The important locations look like this:
DayZServer/
├─ addons/ (server files belonging to the base installation)
├─ keys/
│ ├─ dayz.bikey (vanilla key, when present)
│ └─ ModName.bikey (public key copied from the mod)
├─ serverDZ.cfg
└─ ...
@ModName/
├─ addons/
│ └─ *.pbo and *.bisign
├─ Keys/ (or keys/)
│ └─ *.bikey
└─ ...
The case of Keys versus keys can vary by mod package. The destination used for server verification is the dedicated server’s root DayZServer/keys/ directory. Do not rely on leaving the public key only under @ModName/Keys/.
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
Install the keys step by step
1. Install or download the mod
Obtain the complete mod directory, not just an individual PBO. Confirm that it contains an addons/ directory and look for Keys/ or keys/. If the package has no key directory, do not invent a key or copy a private signing file; check the mod’s distribution and installation instructions.
2. Stop the DayZ server
Stop the dedicated server before editing its files. Updating keys while the process is running can leave the installation using a mixture of old and new files, and it makes it harder to know which configuration was actually tested. Wait until the server process has exited before copying anything.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
3. Identify every public key
Open the mod’s key directory and list all files whose names end in .bikey. Some releases contain multiple public keys because different PBO groups were signed separately. Copy all of those files, preserving their filenames. Do not select only the file whose name most closely matches the mod folder.
4. Copy the keys to the server root
Copy the complete set of .bikey files into DayZServer/keys/. Keep an existing vanilla dayz.bikey when it is already there; the mod keys are additional trusted keys, not replacements for the base game key.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
After copying, verify the destination rather than assuming the file operation succeeded. The destination should contain the newly copied files alongside any keys already used by the server. A key nested under DayZServer/@ModName/keys/ or under a client’s Workshop cache is not a substitute for the server-root copy.
5. Put the mod files where the startup command expects them
Keep the mod directory in the location referenced by the server’s launch configuration. A key does not load a mod by itself: the server still needs the mod’s PBO files and the appropriate startup parameter. If you move or rename the mod folder, update the launch parameter at the same time.
6. Choose the correct startup parameter
Use -mod for a mod whose content must be loaded by connecting clients. Use -serverMod for a server-only mod whose files are not intended to be loaded by clients. Select the server configuration file with -config.
| Parameter | Use it when | Client expectation |
|---|---|---|
-mod |
The mod adds content or behavior that clients must load. | Clients must run the same signed mod content. |
-serverMod |
The mod is intended to run only on the server. | Clients do not load that server-only mod. |
-config |
You need to select the DayZ server configuration file. | Clients do not use this server-side selection. |
A representative launch segment is -mod=@ModName -serverMod=@ServerOnlyMod -config=serverDZ.cfg. Replace the folder names with the exact directories on your installation, and keep each parameter in the syntax required by the launcher or hosting control panel you use. If a mod is client-visible, putting it only in -serverMod will not make the clients load it.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
7. Enable strict signature verification
In the server configuration, keep signature verification enabled. The DayZ-Modding-Wiki access-control guidance states: “Always use verifySignatures = 2 on production servers.” With this setting, the server checks client-loaded content against trusted public keys in its keys/ directory. A missing matching key or an invalid signature can cause the connection to be rejected.
Do not lower enforcement merely to make an error disappear on a production server. A permissive setting may hide a deployment problem and permits content that has not passed the server’s trust check. Fix the key, mod version, or startup configuration instead.
8. Restart and test
Start the server after the files and parameters are in place. Connect with a client that has the exact same version of every mod listed under -mod. Test a normal connection and, if possible, a second connection after a clean client restart. A successful connection confirms that the server can find the mod, load its PBOs, and match the required signatures.
Diagnose signature and modified-data errors
The wording of a kick message is useful, but the underlying causes overlap. Work through the checks below in order, changing one variable at a time.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
“Signature check failed”
- Open the mod’s current
Keys/orkeys/folder and compare its complete list of.bikeyfiles with the server’s rootDayZServer/keys/directory. - Copy every missing key. A multi-key mod can fail even when one correctly named key is present.
- Confirm that the key came from the exact mod build installed on the server and client. A similarly named key from an older release is not an equivalent replacement.
- Check that the signed PBOs still have their accompanying
.bisignfiles and that the mod directory was not partially overwritten during an update.
“Player kicked: Modified data”
- Compare the client’s mod version and files with the server’s version. Updating only one side can change the PBO signatures.
- Confirm that the mod appears under the intended
-modparameter when clients must load it. A wrong parameter can produce a different set of files than the client expects. - Re-copy the current public keys after any mod update, then restart the server.
- Check for duplicate or stale mod folders in the launch path. The server may be loading one copy while the administrator is inspecting another.
The server starts but players cannot join
First verify that the server process is reading the startup command you edited. Control panels can store separate launch profiles, and a change made to an unused profile has no effect. Next, verify the selected -config file and confirm that verifySignatures remains set to 2. Finally, test with a client whose mod list exactly matches the client-visible entries in the server command.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsA key was copied but the error remains
Check the destination path character by character. The trusted directory is the server root’s keys/, not the mod’s internal key folder. Then check the filename and extension: the file must end in .bikey, not .biprivatekey or a text-document extension added by an operating system. If the mod was updated, obtain the key from the updated package rather than assuming the previous file is still valid.
Update and maintain keys safely
Routine mod update
- Stop the DayZ server.
- Update the mod directory to the intended release.
- Open the updated release’s
Keys/orkeys/directory. - Copy every current
.bikeyintoDayZServer/keys/, replacing obsolete files only when you have confirmed they are no longer needed by another installed mod. - Verify that the server launch parameter still points to the updated mod directory.
- Start the server and test with clients updated to the same release.
Mod authors can rotate signing keys. Therefore, a mod directory that updates through a junction or symlink may receive new PBOs automatically while the server’s separate root key directory remains unchanged. Even when the mod path updates in place, inspect and refresh the keys after every update.
Keep a simple deployment record
Record the mod folder name, the date it was installed, and the names of the .bikey files copied. This makes it easier to identify a stale key after a later update and prevents accidental deletion of a key still required by another mod. Never record or distribute a .biprivatekey; it is signing material for the author, not an administrator credential.
Compare installation approaches
| Decision | Advantages | Risks or maintenance cost | Best fit |
|---|---|---|---|
| Manual key copy | Easy to understand and inspect; works with any file manager or FTP tool that can reach the server root. | Must be repeated after updates and key rotations. | Small servers or administrators who want explicit change control. |
| Junction or symlink for the mod path | Can keep Workshop or managed updates connected to the server’s mod directory. | Does not remove the need to verify the separate root keys/ directory; a path can update while keys remain stale. |
Installations that already manage mod paths with filesystem links. |
Client-visible -mod |
Loads content that clients are expected to use. | Every client must have matching signed content. | Gameplay, content, or dependency mods intended for players. |
Server-only -serverMod |
Keeps server-side functionality out of the client mod list. | Incorrectly classifying a client-required mod prevents clients from loading needed content. | Mods designed explicitly to run only on the server. |
Strict verification with verifySignatures = 2 |
Rejects unsigned, altered, or untrusted client content. | Missing or stale keys cause connection failures until deployment is corrected. | Production servers that require controlled mod content. |
| Permissive verification | May allow a connection while troubleshooting. | Reduces enforcement and is unsuitable for a production security posture. | Only temporary diagnosis in a controlled environment, followed by restoration of strict verification. |
Pre-launch checklist
- The server is stopped while files are changed.
- The mod folder contains the intended release and its signed PBO files.
- Every
.bikeyin the mod’s key directory is present inDayZServer/keys/. - No
.biprivatekeyhas been copied to the server. - The mod is assigned to
-modor-serverModaccording to whether clients must load it. - The intended configuration file is selected with
-config. verifySignatures = 2is enabled for production use.- Clients have the same signed mod versions as the server.
- The server has been restarted after the key and startup changes.
- A connection test completes without a signature or modified-data kick.
Access requirements when you do not administer the machine directly
Key installation requires access to the server root and to the startup configuration. A hosting control panel or managed service is suitable only if it exposes a file manager or FTP/SFTP access for DayZServer/keys/, a way to upload the mod files, and controls for changing startup parameters and restarting the process. If those controls are unavailable, ask the administrator to perform the copy and restart; placing keys on your local computer cannot change the server’s trust store.
Free tools Windows power users keep installed
One-click scans. No signup required.
The essential sequence remains the same on a home machine, a rented dedicated server, or a managed installation: stop, update the mod and all public keys, configure the correct launch parameter, retain strict verification, restart, and test with matching clients.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

