MENU

Kotlin

【代码札记】X25519密钥交换算法的纯BouncyCastle实现

整个人类社会都在因为疫情开倒车:各国政府出于好意或恶意,无不以疫情为名试图拿走我们曾经有的权力。虽然我个人对此无能为力,但我认为,个体还是应当掌握技术以保护自己的。所以本文来介绍一下如何使用X25519密钥交换算法实现加密通信。

Read More

【代码札记】为Ktorm框架拓展PostgreSQL方言进行Json访问

最近从滴滴辞职,为期5天的暑假正式开始了,寻思着做一点有意义的事情提升一下自己。遂决定自己写一套专门用于复杂查询的通联日志管理系统,数据库选用了PostgreSQL,该数据库可以直接对Json类型的数据进行高级查询,然而Ktorm框架并不支持此功能,因此本文将记述为该框架进行拓展的过程。

Read More