{{Header}}
{{title|title=
Boot Clock Randomization
}}
{{#seo:
|description=Randomizes clock when systems boots. Randomizes clock at boot time. Moves clock a few seconds and nanoseconds to past or future to prevent time based fingerprinting / linkablity.
|image=Randomizationclock321423.jpg
}}
{{time_mininav}}
[[File:Randomizationclock321423.jpg|thumb]]
{{intro|
Randomizes clock when systems boots.

Randomizes clock at boot time. Moves clock a few seconds and nanoseconds to past or future to prevent time based fingerprinting / linkablity.
}}
{{Boot_Clock_Randomization}}

= Disable =

{{mbox
| type    = notice
| image   = [[File:Ambox_notice.png|40px|alt=Info]]
| text    = Disabling Boot Clock Randomization is discouraged because it is not usually required. However, it may be useful for offline (vault) VMs.
}}

'''1.''' Platform specific notice.

* Qubes: Use a StandaloneVM or a separate Template.
* Non-Qubes: No extra steps are required.

'''2.''' {{Open a product ws terminal}}

'''3.''' Disable Boot Clock Randomization.

Run the following command.

{{CodeSelect|code=
sudo systemctl mask bootclockrandomization
}}

Boot Clock Randomization will no longer be applied after reboot.

'''4.''' Optional. Consider disabling [[sdwdate]].

The user might also be interested in disabling [[Sdwdate#Disable_Autostart|Disable sdwdate Autostart]].

= See Also =
* [[Dev/TimeSync|TimeSync: {{project_name_long}} Time Synchronization Mechanism]]
* [[sdwdate]]

= Footnotes =
{{reflist|close=1}}

{{Footer}}

[[Category:Design]]