Design
Jump to navigation
Jump to search
Your support makes

Your support makes
all the difference!
We believe security software like Kicksecure needs to remain open source and independent. Would you help sustain and grow the project? Learn more about our 10 year success story and maybe DONATE!
Technical Design and Conception of Kicksecure ™
Technical Design[edit]
- systemcheck
- SSL
- Dev/About Computer (In)Security
- VirtualBox
- Dev/Entropy
- Security Reviews and Feedback, Press, Media
- Dev/Expected Build Warnings
- Dev/Relationship With Upstream
- Dev/About Infrastructure
- Trusting Kicksecure ™
- Verified Boot (Secure Boot)
- Factory Reset, Stateless Systems, Reproducible Systems, Verifiable Systems, Clear Linux, NixOS, Fedora Silverblue
- Automatic Updates (APT) - to Use or Not Use Them
- APT Signing Key Folders
- Package Manager Graphical
- One Click Update Script - Simplified, Assisted Updates
- About Debian Packaging
- Versioning Format Conventions for packages developed under the Kicksecure ™ hat
- Stable Version User Experience
- Coding Style
- RAM Wipe, cryptsetup suspend
- non-freedom, proprietary, closed source firmware, CPU microcode and drivers
Future Technical Design[edit]
- Security Roadmap
- Permanent Takedown Attack Defender, proposal to defend a permanent takedown threat
- Project / Emergency News
- apt revoker
- Dev/remount-secure - Secure Mount Options
General Developer Pages[edit]
- Developer Portal
- Git branches
- Debian APT Repository on the Blockchain?
- APT Repository (Kicksecure ™ Debian Package Maintenance) (.deb), reprepro
- Hosting a Kicksecure ™ Mirror
- Why we should avoid APT Pinning / preferences / backports by default
- kicksecure.com backup script, to make a backup of most kicksecure.com content
- Qubes Split GPG
- Firewall Refactoring
- Firejail
- Host Keys in various Virtualizers / special keys
- Ledger Hardware Wallet Development Notes
- AEM - anti evil maid
- Boot Clock Randomization
- Boot Modes
- Mobile Operating System Comparison
- Non Anonymous NAT Traversal
- Dev/Licensing
- VirusForget - deactivate malware after reboot from non-root compromise
- bash proper whitespace handling
- certification / audit
- Windows 10 Issues collection
- Warrant Canary Draft
archived:
- Comparing Password Managers, finding out best choice as default installed one
- grsecurity
- Dev/yubikey
- Dev/Astra Linux
Website Developer Pages[edit]
- MediaWiki Developer Notes
- Website Enhancements Planning
- Wiki Editor Documentation
- Wiki Editor Todo
- Documentation Guidelines
- Documentation Markup Format Converters
- OpenPGP Signed Website
- guidelines for advertising on kicksecure.com
- Affiliate Conditions (VPN etc.)
- web.archive.org snapshot using command line interface (CLI)
- Privacy Policy Technical Details of the Kicksecure ™ Website
Download / Installation - Developer Pages[edit]
- Download Security
- Software Verification (OpenPGP / gpg) Usability Issues / Secure Downloader to Download Kicksecure ™ Images
Other Related[edit]
- Documentation
- Build Documentation, How to build Kicksecure ™ from Source Code, How to update Kicksecure ™ from Source Code
- Kicksecure ™ Source Code
- Kicksecure ™ Developer Meta Files, Scripts for managing the Kicksecure ™ GNU/Linux Distribution
- Maintenance, The Tor Project (TPO) apt repository package mirroring to whonix.org repository, Tor Browser hardcoded version file
- Redistribution Pre Building (Only required if you want to redistribute (official) Kicksecure ™ release builds.)
- Redistribution Post Building (Only required if you want to redistribute (official) Kicksecure ™ release builds.)
[edit]
Just Listing[edit]
TODO[edit]
- https://forums.whonix.org/tag/status_open_issue_todo
- https://packages.debian.org/bullseye/tiger
- https://packages.debian.org/bullseye/tiger-otheros
Unfinished: This wiki is a work in progress. Please do not report broken links until this notice is removed, use Search Engines First and contribute improving this wiki.