与 JOSE 战斗的日子 – 写给 iOS 开发者的密码学入门手册 (基础)

基础 – 什么是 JWT 以及 JOSE (本文) 理论 – JOSE 中的签名和验证流程 实践 – 如何使用 Security.framework 处理 JOSE 中的验证 全部读完的话应该能对网络相关的密码学有一个肤浅的了解,特别是常见的签名算法和密钥种类,编码规则,怎么处理拿到的密钥,怎么做签名验证等等。如果你在工作中有相关需求,但不知道如何下手的话,可以仔细阅读整个系列,并参看开源的 LINE SDK Swift 的相关实现,甚至直接 copy 部分代码 (如果可以的话,也请顺便点一下 star)。如果你只是感兴趣想要简单了解的话,可以只看 JOSE 和 JWT 的基础概念和理论流程部分的内容,作为知识面的扩展,等以后有实际需要了再回头看实践部分的内容。 https://onevcat.com/2018/12/jose-1/  

kbd-audio/README.md at master · ggerganov/kbd-audio

This is a collection of command-line and GUI tools for capturing and analyzing audio data. The most interesting tool is called keytap – it can guess pressed keyboard keys only by analyzing the audio captured from the computer’s microphone. Source: kbd-audio/README.md at master · ggerganov/kbd-audio

Making government as a platform real – Public Digital

If you want a natively digital nation, or a state, or a city, or whatever, my message today is you actually need to be bold enough to create some new institutions; institutions that are of the internet, not on the internet. Source: Making government as a platform real – Public Digital

David Barnard – Blog – How to Game the App Store

So, let’s talk about how developers are gaming the App Store and why it matters to the future of the platform. Any one of these tactics might seem somewhat bland individually, but when tens of thousands of apps deploy multiple tactics across many categories of apps, the impact can be measured in hundreds of millions […]