2024-05-15 后端开发 Django , 信号 , 松耦合 , 观察者 , 扩展 , 安全 , 性能 11 分钟阅读Django信号与扩展:深入理解与实践第一部分:Django信号基础 Django信号概述 一. Django信号的定义与作用 Django信号(Signal)是Django框架中的一种机制,用于在特定事件发生时进行通信。信号可以让不同的Django组件松耦合地通信,即使它们不直接相互依赖。这种松耦合的设计使得Django应用更加灵活、可扩展和可维护。阅读更多
2024-04-20 密码学 , 对称加密 , 哈希函数 , KDF , PBKDF2 , 安全 , 密钥派生 12 分钟阅读深入了解PBKDF2:密码学中的关键推导函数第一章:密码学基础 对称加密和哈希函数 对称加密:对称加密是一种加密技术,使用相同的密钥进行加密和解密。常见的对称加密算法有AES、DES等。发送方和接收方必须共享相同的密钥才能进行加密和解密操作。 哈希函数:哈希函数是一种将任意长度的输入数据映射为固定长度输出的函数。哈希函数具有单向性、固定输出长度、雪崩效应等特性。常见的哈希函数有SHA-256、MD5 …阅读更多