56,966 blogs · [ { "id": "01a087ad-df44-7133-85b7-511844e578ef", "title": "Domains for Digital Sovereignty", "url": "https://netfuture.ch/2026/09/domains-for-digital-sovereignty/?pk_campaign=&pk_source=", "published_at": "2026-09-05T17:11:51+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d6e71126c", "title": "Domains for Digital Sovereignty", "url": "https://netfuture.ch/2026/09/domains-for-digital-sovereignty/", "published_at": "2026-09-05T17:11:51+00:00" }, { "id": "01a087ad-df46-712f-9efe-0774056c075f", "title": "Autistici/Inventati Sanctions Status", "url": "https://netfuture.ch/2026/09/autistici-inventati-sanctions-status/?pk_campaign=&pk_source=", "published_at": "2026-09-05T15:06:57+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d6f0c27ad", "title": "Autistici/Inventati Sanctions Status", "url": "https://netfuture.ch/2026/09/autistici-inventati-sanctions-status/", "published_at": "2026-09-05T15:06:57+00:00" }, { "id": "01a087ad-df46-712f-9efe-077405968a08", "title": "Intel BE201: Getting Bluetooth to work on my Vivobook 14 Flip with Linux", "url": "https://netfuture.ch/2025/10/intel-be201-getting-bluetooth-to-work-on-my-vivobook-14-flip-with-linux/?pk_campaign=&pk_source=", "published_at": "2025-10-26T19:29:13+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d6f2222d5", "title": "Intel BE201: Getting Bluetooth to work on my Vivobook 14 Flip with Linux", "url": "https://netfuture.ch/2025/10/intel-be201-getting-bluetooth-to-work-on-my-vivobook-14-flip-with-linux/", "published_at": "2025-10-26T19:29:13+00:00" }, { "id": "01a087ad-df46-712f-9efe-077406422bb9", "title": "Tablet mode unrecognized on Asus Vivobook 14 Flip under Linux: Workaround", "url": "https://netfuture.ch/2025/10/tablet-mode-unrecognized-on-asus-vivobook-14-flip-under-linux-workaround/?pk_campaign=&pk_source=", "published_at": "2025-10-18T12:15:07+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d6fd94578", "title": "Tablet mode unrecognized on Asus Vivobook 14 Flip under Linux: Workaround", "url": "https://netfuture.ch/2025/10/tablet-mode-unrecognized-on-asus-vivobook-14-flip-under-linux-workaround/", "published_at": "2025-10-18T12:15:07+00:00" }, { "id": "01a087ad-df46-712f-9efe-07740670fe22", "title": "No sound on Asus Vivobook 14 Flip under Linux: Fixed", "url": "https://netfuture.ch/2025/10/no-sound-on-asus-vivobook-14-flip-under-linux/?pk_campaign=&pk_source=", "published_at": "2025-10-18T10:35:50+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d709894c6", "title": "No sound on Asus Vivobook 14 Flip under Linux: Fixed", "url": "https://netfuture.ch/2025/10/no-sound-on-asus-vivobook-14-flip-under-linux/", "published_at": "2025-10-18T10:35:50+00:00" }, { "id": "01a087ad-df46-712f-9efe-077406fd53d3", "title": "Obtaining TLS certificate information on the command line", "url": "https://netfuture.ch/2025/10/tls-certificate-analysis-cli/?pk_campaign=&pk_source=", "published_at": "2025-10-15T16:27:00+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d70a6bf8b", "title": "Obtaining TLS certificate information on the command line", "url": "https://netfuture.ch/2025/10/tls-certificate-analysis-cli/", "published_at": "2025-10-15T16:27:00+00:00" }, { "id": "01a087ad-df46-712f-9efe-077407055a1a", "title": "50 years of microprocessor trend data", "url": "https://netfuture.ch/2024/10/50-years-of-microprocessor-trend-data/?pk_campaign=&pk_source=", "published_at": "2024-10-13T12:51:57+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d71258d6a", "title": "50 years of microprocessor trend data", "url": "https://netfuture.ch/2024/10/50-years-of-microprocessor-trend-data/", "published_at": "2024-10-13T12:51:57+00:00" }, { "id": "01a087ad-df46-712f-9efe-0774074836ad", "title": "Compact Archive for WordPress", "url": "https://netfuture.ch/2024/07/compact-archive-for-wordpress/?pk_campaign=&pk_source=", "published_at": "2024-07-27T19:26:39+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d71dd71fb", "title": "Compact Archive for WordPress", "url": "https://netfuture.ch/2024/07/compact-archive-for-wordpress/", "published_at": "2024-07-27T19:26:39+00:00" }, { "id": "01a087ad-df46-712f-9efe-077407b54921", "title": "DEFCON Voting Village 23 Panel", "url": "https://netfuture.ch/2024/02/defcon-voting-village-23-panel/?pk_campaign=&pk_source=", "published_at": "2024-02-12T16:59:19+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d72796206", "title": "DEFCON Voting Village 23 Panel", "url": "https://netfuture.ch/2024/02/defcon-voting-village-23-panel/", "published_at": "2024-02-12T16:59:19+00:00" }, { "id": "01a087ad-df46-712f-9efe-077407c55e4d", "title": "Counting like a computer", "url": "https://netfuture.ch/2024/01/counting-like-a-computer/?pk_campaign=&pk_source=", "published_at": "2024-01-27T17:50:28+00:00" }, { "id": "01a0da1f-5558-7367-9e4c-4c1d732a1322", "title": "Counting like a computer", "url": "https://netfuture.ch/2024/01/counting-like-a-computer/", "published_at": "2024-01-27T17:50:28+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f4567779", "title": "SMTP Smuggling Status", "url": "https://netfuture.ch/2023/12/smtp-smuggling-status/?pk_campaign=&pk_source=", "published_at": "2023-12-26T12:15:16+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f555acc4", "title": "The year in review", "url": "https://netfuture.ch/2023/12/the-year-in-review/?pk_campaign=&pk_source=", "published_at": "2023-12-23T15:53:14+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f648a648", "title": "Kensington PowerPointer for Linux LibreOffice", "url": "https://netfuture.ch/2023/11/kensington-powerpointer-for-linux-libreoffice/?pk_campaign=&pk_source=", "published_at": "2023-11-11T11:42:49+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f6dd88e6", "title": "NFTs are unethical", "url": "https://netfuture.ch/2023/07/nfts-are-unethical/?pk_campaign=&pk_source=", "published_at": "2023-07-18T04:08:00+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f7792fe0", "title": "Inefficiency is bliss (sometimes)", "url": "https://netfuture.ch/2023/07/inefficiency-is-bliss/?pk_campaign=&pk_source=", "published_at": "2023-07-15T15:20:22+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f7bdcc37", "title": "How to block AI crawlers with robots.txt", "url": "https://netfuture.ch/2023/07/blocking-ai-crawlers-robots-txt-chatgpt/?pk_campaign=&pk_source=", "published_at": "2023-07-09T20:22:01+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f84cfbd7", "title": "«Right to be Forgotten» void with AI?", "url": "https://netfuture.ch/2023/03/right-to-be-forgotten-void-with-ai/?pk_campaign=&pk_source=", "published_at": "2023-03-02T14:16:52+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f8f34184", "title": "Post Quantum and Homomorphic Encryption made easy", "url": "https://netfuture.ch/2023/02/post-quantum-and-homomorphic-encryption-made-easy/?pk_campaign=&pk_source=", "published_at": "2023-02-23T14:32:13+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f9002e42", "title": "How does ChatGPT work, actually?", "url": "https://netfuture.ch/2023/01/how-does-chatgpt-work-actually/?pk_campaign=&pk_source=", "published_at": "2023-01-30T05:33:00+00:00" }, { "id": "01a0bb9a-2c4f-71db-8cd8-2044f98aff34", "title": "Identifying AI art", "url": "https://netfuture.ch/2023/01/identifying-ai-art/?pk_campaign=&pk_source=", "published_at": "2023-01-24T18:39:13+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd22c43946", "title": "The FTX crypto exchange and its spider web", "url": "https://netfuture.ch/2022/12/the-spider-web-around-the-ftx-crypto-exchange/?pk_campaign=&pk_source=", "published_at": "2022-12-14T12:24:54+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd22d9c5ca", "title": "Reproducible AI Image Generation: Experiment Follow-Up", "url": "https://netfuture.ch/2022/12/reproducible-ai-image-generation-experiment-follow-up/?pk_campaign=&pk_source=", "published_at": "2022-12-01T06:29:25+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd2359bd5e", "title": "Web3 for data preservation? (Or is it just another expensive P2P?)", "url": "https://netfuture.ch/2022/11/web3-for-data-preservation/?pk_campaign=&pk_source=", "published_at": "2022-11-19T14:28:39+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd2394750b", "title": "«The Cloud» does not exist", "url": "https://netfuture.ch/2022/11/the-cloud-does-not-exist/?pk_campaign=&pk_source=", "published_at": "2022-11-06T16:09:55+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd23c26f79", "title": "Rejuvenation for Pro Senectute through NFT and Metaverse?", "url": "https://netfuture.ch/2022/10/rejuvenation-for-pro-senectute-through-nft-and-metaverse/?pk_campaign=&pk_source=", "published_at": "2022-10-24T09:48:53+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd249a3654", "title": "What is an NFT, behind the scenes?", "url": "https://netfuture.ch/2022/10/what-is-an-nft-behind-the-scenes/?pk_campaign=&pk_source=", "published_at": "2022-10-12T09:48:00+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd24b2066a", "title": "Offline digital cash?", "url": "https://netfuture.ch/2022/06/offline-digital-cash/?pk_campaign=&pk_source=", "published_at": "2022-06-26T15:32:48+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd2510643e", "title": "The NFT Danger Zone", "url": "https://netfuture.ch/2022/06/the-nft-danger-zone/?pk_campaign=&pk_source=", "published_at": "2022-06-17T14:39:14+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd25218955", "title": "A business-driven blockchain evaluation flow chart", "url": "https://netfuture.ch/2022/06/a-business-driven-blockchain-flow-chart/?pk_campaign=&pk_source=", "published_at": "2022-06-06T14:28:29+00:00" }, { "id": "01a0bba0-e1ce-70b8-b4af-10cd25d64009", "title": "Blockchain in a nutshell", "url": "https://netfuture.ch/2022/05/blockchain-in-a-nutshell/?pk_campaign=&pk_source=", "published_at": "2022-05-23T10:59:44+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca0b895b8", "title": "Web3 is just expensive P2P", "url": "https://netfuture.ch/2022/05/web3-is-just-expensive-p2p/?pk_campaign=&pk_source=", "published_at": "2022-05-16T10:19:22+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca0dd9440", "title": "chrony NTS certificate reload", "url": "https://netfuture.ch/2022/05/chrony-nts-certificate-reload/?pk_campaign=&pk_source=", "published_at": "2022-05-06T17:23:36+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca1292384", "title": "Hitchhiker’s Guide to the Blockchain", "url": "https://netfuture.ch/2022/04/hitchhikers-guide-to-the-blockchain/?pk_campaign=&pk_source=", "published_at": "2022-04-09T18:31:01+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca1dffd2c", "title": "Data lifecycle questions, not only for Blockchains", "url": "https://netfuture.ch/2022/04/data-lifecycle-blockchain/?pk_campaign=&pk_source=", "published_at": "2022-04-02T12:45:10+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca2d86996", "title": "Solana Blockchain: Proof of History analogies", "url": "https://netfuture.ch/2022/03/solana-blockchain-proof-of-history-analogy/?pk_campaign=&pk_source=", "published_at": "2022-03-17T10:52:50+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca3c6e586", "title": "Bitcoin Block Timing Statistics", "url": "https://netfuture.ch/2022/03/bitcoin-block-timing-statistics/?pk_campaign=&pk_source=", "published_at": "2022-03-01T11:47:36+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca4b2cd71", "title": "Git, PGP, and the Blockchain: A Comparison", "url": "https://netfuture.ch/2022/02/git-pgp-blockchain-comparison/?pk_campaign=&pk_source=", "published_at": "2022-02-04T16:45:12+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca564aaec", "title": "Network Time Security: NTS articles overview", "url": "https://netfuture.ch/2022/01/nts-network-time-security/?pk_campaign=&pk_source=", "published_at": "2022-01-18T16:41:30+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca5c9e413", "title": "Debugging NTS problems", "url": "https://netfuture.ch/2022/01/debugging-nts-problems/?pk_campaign=&pk_source=", "published_at": "2022-01-11T14:54:24+00:00" }, { "id": "01a0bba6-7950-7323-87e2-31aca64896f6", "title": "NTS and dynamic IP addresses", "url": "https://netfuture.ch/2022/01/nts-and-dynamic-ip-addresses/?pk_campaign=&pk_source=", "published_at": "2022-01-11T13:05:00+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0aff3aabd", "title": "Configuring an NTS-capable NTP server", "url": "https://netfuture.ch/2022/01/configuring-an-nts-capable-ntp-server/?pk_campaign=&pk_source=", "published_at": "2022-01-01T08:48:00+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b0cae87c", "title": "Transparent, Trustworthy Time with NTP and NTS", "url": "https://netfuture.ch/2021/12/transparent-trustworthy-time-with-ntp-and-nts/?pk_campaign=&pk_source=", "published_at": "2021-12-26T20:41:49+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b117d284", "title": "Array Thickening: More can be less", "url": "https://netfuture.ch/2021/11/array-thickening-more-can-be-less/?pk_campaign=&pk_source=", "published_at": "2021-11-06T19:59:51+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b1b648c6", "title": "vcard4-ts: A TypeScript-first vCard parser", "url": "https://netfuture.ch/2021/11/vcard4-ts-a-typescript-first-vcard-parser/?pk_campaign=&pk_source=", "published_at": "2021-11-05T11:49:50+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b1f09013", "title": "CompanyON: Serving as gutSTEIN", "url": "https://netfuture.ch/2021/09/companyon-serving-as-gutstein/?pk_campaign=&pk_source=", "published_at": "2021-09-20T21:32:00+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b2b45cda", "title": "Contact Tracing — Quo Vadis?", "url": "https://netfuture.ch/2021/04/contact-tracing-quo-vadis/?pk_campaign=&pk_source=", "published_at": "2021-04-17T12:13:00+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b2e66ebb", "title": "Electronic Vaccination Certificate: Eureka! Eureka?", "url": "https://netfuture.ch/2021/03/electronic-vaccination-certificate-eureka-eureka/?pk_campaign=&pk_source=", "published_at": "2021-03-12T07:53:00+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b3be759e", "title": "Generating Multi-Architecture Docker Images Made Easy", "url": "https://netfuture.ch/2020/05/multi-arch-docker-image-easy/?pk_campaign=&pk_source=", "published_at": "2020-05-13T14:47:00+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b4802c13", "title": "HomeCA: Scalable Secure IoT Network Integration", "url": "https://netfuture.ch/2019/09/homeca-scalable-secure-iot-network-integration-2/?pk_campaign=&pk_source=", "published_at": "2019-09-25T09:59:00+00:00" }, { "id": "01a0bbab-839f-7257-97d7-fad0b507c100", "title": "A brief history of time(stamping)", "url": "https://netfuture.ch/2019/03/a-brief-history-of-timestamping/?pk_campaign=&pk_source=", "published_at": "2019-03-29T17:16:06+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd584efe8", "title": "Timestamping: Why should I care?", "url": "https://netfuture.ch/2019/03/timestamping-why-should-i-care/?pk_campaign=&pk_source=", "published_at": "2019-03-25T18:59:13+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd58aaae4", "title": "A SIP library is born", "url": "https://netfuture.ch/2019/03/a-cowbell-is-born/?pk_campaign=&pk_source=", "published_at": "2019-03-01T08:31:50+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd5c09679", "title": "The Phone Advantage", "url": "https://netfuture.ch/2019/02/the-phone-advantage/?pk_campaign=&pk_source=", "published_at": "2019-02-03T10:42:10+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd6581887", "title": "Telephony of Everything: From IoT to ToE", "url": "https://netfuture.ch/2019/02/telephony-of-everything-from-iot-to-toe/?pk_campaign=&pk_source=", "published_at": "2019-02-02T21:57:40+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd707f936", "title": "Requirements for legally compliant software based on the GDPR", "url": "https://netfuture.ch/2018/10/requirements-for-legally-compliant-software-based-on-the-gdpr/?pk_campaign=&pk_source=", "published_at": "2018-10-05T10:00:00+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd7227282", "title": "Ransomware is different", "url": "https://netfuture.ch/2018/09/ransomware-is-different/?pk_campaign=&pk_source=", "published_at": "2018-09-25T15:19:52+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd7a7bfff", "title": "Einfache Zwei-Faktor-Authentisierung", "url": "https://netfuture.ch/2018/09/einfache-zwei-faktor-authentisierung/?pk_campaign=&pk_source=", "published_at": "2018-09-23T10:00:00+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd847130a", "title": "The first honest Baloney Journal", "url": "https://netfuture.ch/2018/07/baloney-journal/?pk_campaign=&pk_source=", "published_at": "2018-07-19T19:38:43+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd908d198", "title": "Fighting Ransomware with Guided Undo", "url": "https://netfuture.ch/2018/07/fighting-ransomware-with-guided-undo/?pk_campaign=&pk_source=", "published_at": "2018-07-09T12:56:00+00:00" }, { "id": "01a0bbb0-7702-7010-9f37-152fd948bcec", "title": "Datenschutz und IT in der Arztpraxis: ein Fass mit Boden", "url": "https://netfuture.ch/2018/05/datenschutz-und-it-in-der-arztpraxis-ein-fass-mit-boden-2/?pk_campaign=&pk_source=", "published_at": "2018-05-23T12:00:00+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582d9cdb3825", "title": "Datenschutz und IT in der Arztpraxis: ein Fass mit Boden", "url": "https://netfuture.ch/2018/05/datenschutz-und-it-in-der-arztpraxis-ein-fass-mit-boden/?pk_campaign=&pk_source=", "published_at": "2018-05-23T12:00:00+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582d9cff8a1e", "title": "Toy store for grown-ups", "url": "https://netfuture.ch/2018/05/toy-store-for-grown-ups/?pk_campaign=&pk_source=", "published_at": "2018-05-12T13:50:10+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582d9d1d35a0", "title": "Meltdown und Spectre: Lesen ohne zu lesen", "url": "https://netfuture.ch/2018/01/meltdown-und-spectre-lesen-ohne-zu-lesen/?pk_campaign=&pk_source=", "published_at": "2018-01-17T12:00:00+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582d9e016ce1", "title": "The dangers of free cloud-based storage", "url": "https://netfuture.ch/2017/11/the-dangers-of-free-cloud-based-storage/?pk_campaign=&pk_source=", "published_at": "2017-11-02T19:31:06+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582d9e5f804f", "title": "Modern ejabberd configuration", "url": "https://netfuture.ch/2017/09/modern-ejabberd-configuration/?pk_campaign=&pk_source=", "published_at": "2017-09-30T18:40:52+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582d9e83f8b1", "title": "DNSSEC: Beware during algorithm transitions", "url": "https://netfuture.ch/2017/08/dnssec-beware-during-algorithm-transitions/?pk_campaign=&pk_source=", "published_at": "2017-08-28T20:38:57+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582d9f6dd130", "title": "XMPP server hands-on comparison: ejabberd vs. Prosody", "url": "https://netfuture.ch/2017/08/xmpp-comparison-ejabberd-vs-prosody/?pk_campaign=&pk_source=", "published_at": "2017-08-06T13:28:46+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582da02b66e3", "title": "MoDeNA: Enhancing User Security for Devices in Wireless Personal and Local Area Networks", "url": "https://netfuture.ch/2017/07/modena-enhancing-user-security-for-devices-in-wireless-personal-and-local-area-networks-2/?pk_campaign=&pk_source=", "published_at": "2017-07-10T12:00:00+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582da0efe11c", "title": "Datenschutz und Datensicherheit in der medizinischen Praxis", "url": "https://netfuture.ch/2017/06/datenschutz-und-datensicherheit-in-der-medizinischen-praxis/?pk_campaign=&pk_source=", "published_at": "2017-05-31T22:00:00+00:00" }, { "id": "01a0bbb6-2059-7195-8661-582da1a2da6a", "title": "X.509 User Certificate-based Two-Factor Authentication for Web Applications", "url": "https://netfuture.ch/2017/05/x-509-user-certificate-based-two-factor-authentication-for-web-applications-2/?pk_campaign=&pk_source=", "published_at": "2017-05-30T12:00:00+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d6e0df45", "title": "Weg vom Internet der (unsicheren) Dinge", "url": "https://netfuture.ch/2017/03/weg-vom-internet-der-unsicheren-dinge/?pk_campaign=&pk_source=", "published_at": "2017-03-30T12:00:00+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d7c14c43", "title": "Open Education Day 2017: Open Source Solutions for Schools", "url": "https://netfuture.ch/2017/03/open-education-day-2017-open-source-solutions-for-schools/?pk_campaign=&pk_source=", "published_at": "2017-03-19T20:21:20+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d814c6c8", "title": "SARA-Service: Langzeitverfügbarkeit und Publikation von Softwareartefakten", "url": "https://netfuture.ch/2017/03/sara-service-langzeitverfuegbarkeit-und-publikation-von-softwareartefakten/?pk_campaign=&pk_source=", "published_at": "2017-03-16T18:11:00+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d81a89b0", "title": "X.509 User Certificate-based Two-Factor Authentication for Web Applications", "url": "https://netfuture.ch/2017/03/x-509-user-certificate-based-two-factor-authentication-for-web-applications/?pk_campaign=&pk_source=", "published_at": "2017-03-14T12:00:00+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d81ebfd1", "title": "MoDeNA: Enhancing User Security for Devices in Wireless Personal and Local Area Networks", "url": "https://netfuture.ch/2017/03/modena-enhancing-user-security-for-devices-in-wireless-personal-and-local-area-networks/?pk_campaign=&pk_source=", "published_at": "2017-03-13T12:00:00+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d8c830f9", "title": "HomeCA: Scalable Secure IoT Network Integration", "url": "https://netfuture.ch/2017/03/homeca-scalable-secure-iot-network-integration/?pk_campaign=&pk_source=", "published_at": "2017-03-12T12:00:00+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d951c0e8", "title": "DNSSEC made easy: Converting an existing DNS zone to Inline signing with BIND", "url": "https://netfuture.ch/2017/03/dnssec-made-easy-inline-signing-bind/?pk_campaign=&pk_source=", "published_at": "2017-03-10T20:52:42+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8d9e6417d", "title": "JSXC 3.1 released: Interoperable open standards chat for any web application", "url": "https://netfuture.ch/2017/02/jsxc-3-1/?pk_campaign=&pk_source=", "published_at": "2017-02-14T14:55:32+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8daa3eaa7", "title": "Federated XMPP chat (and more) with Movim: A success story", "url": "https://netfuture.ch/2016/10/federated-xmpp-chat-and-more-with-movim-a-success-story/?pk_campaign=&pk_source=", "published_at": "2016-10-02T19:38:54+00:00" }, { "id": "01a0bbba-ba0f-707a-adda-22a8db94d7d0", "title": "DDoS: What we can do to prevent it", "url": "https://netfuture.ch/2016/09/ddos-what-we-can-do-to-prevent-it/?pk_campaign=&pk_source=", "published_at": "2016-09-27T20:59:52+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9ebbaa4ab", "title": "One Page CV Template", "url": "https://netfuture.ch/2016/08/one-page-cv-template/?pk_campaign=&pk_source=", "published_at": "2016-08-25T06:50:48+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9ec32a3cc", "title": "XMPP: Chat with a Future", "url": "https://netfuture.ch/2016/07/xmpp-chat-with-a-future/?pk_campaign=&pk_source=", "published_at": "2016-07-28T08:06:39+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9ed0fad09", "title": "User-Friendly, Versatile, and Efficient Multi-Link DNS Service Discovery", "url": "https://netfuture.ch/2016/06/user-friendly-versatile-and-efficient-multi-link-dns-service-discovery/?pk_campaign=&pk_source=", "published_at": "2016-06-08T14:38:00+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9edec6185", "title": "Interoperable Chat in Your Web Browser: JSXC 3.0 released", "url": "https://netfuture.ch/2016/03/interoperable-chat-in-your-web-browser-jsxc-3-0-released/?pk_campaign=&pk_source=", "published_at": "2016-03-14T06:46:30+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9edff8234", "title": "pselect() Pitfalls", "url": "https://netfuture.ch/2016/02/pselect-pitfalls/?pk_campaign=&pk_source=", "published_at": "2016-02-17T17:16:52+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9ee0e5a3e", "title": "Realistic, Extensible DNS and mDNS Models for INET/OMNeT++", "url": "https://netfuture.ch/2015/09/realistic-extensible-dns-and-mdns-models-for-inetomnet/?pk_campaign=&pk_source=", "published_at": "2015-09-03T12:00:00+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9ee851632", "title": "Efficient hash tables for network applications", "url": "https://netfuture.ch/2015/05/efficient-hash-tables-for-network-applications/?pk_campaign=&pk_source=", "published_at": "2015-05-15T12:00:00+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9eecad382", "title": "DNSSEC for .ch domains", "url": "https://netfuture.ch/2015/04/dnssec-for-ch-domains/?pk_campaign=&pk_source=", "published_at": "2015-04-02T15:34:02+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9ef8f4363", "title": "Automatic svn file addition/removal", "url": "https://netfuture.ch/2015/03/automatic-svn-file-additionremoval/?pk_campaign=&pk_source=", "published_at": "2015-03-22T10:46:48+00:00" }, { "id": "01a0bbbf-2b40-72a6-ab0e-ddf9f026e9e8", "title": "svn log message updating script", "url": "https://netfuture.ch/2015/03/svn-log-message-updating-script/?pk_campaign=&pk_source=", "published_at": "2015-03-08T14:53:26+00:00" } ] posts Claim your blog
Back to netfuture.ch
Blog · corpus.blog/blogs/netfuture.ch/posts

netfuture.ch

netfuture.ch

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015