Blog
Cryptography
Kiến trúc của Mật khẩu Một lần Dựa trên Thời gian: Khám phá RFC 6238 và Cơ chế Tạo HMAC
Phân tích toán học và giao thức toàn diện về Mật khẩu Một lần Dựa trên Thời gian (TOTP) theo chuẩn RFC 6238, khám phá kỹ thuật dynamic truncation, bộ đếm bước HMAC-SHA1, xử lý lệch đồng hồ và thực thi an toàn ngay trên trình duyệt.
Giải phẫu mã QR: Cơ chế sửa lỗi Reed-Solomon và mã hóa ma trận
Khám phá chuyên sâu về mặt toán học của mã QR chuẩn ISO/IEC 18004, phân tích chi tiết số học trường Galois GF(2^8), đa thức sinh, cơ chế sửa lỗi Reed-Solomon và kỹ thuật kết xuất ma trận ngay trên trình duyệt.
Tính ngẫu nhiên mật mã học trong trình duyệt: Math.random so với crypto.getRandomValues
Nghiên cứu chuyên sâu về kiến trúc giữa bộ tạo số giả ngẫu nhiên (PRNG) và bộ tạo số giả ngẫu nhiên an toàn về mặt mật mã (CSPRNG) trong môi trường runtime trình duyệt, phân tích chi tiết xorshift128+, các cuộc tấn công tái tạo trạng thái và Web Cryptography API.
So sánh Base32 và Base64: Khác biệt cấu trúc, quy tắc đệm và ứng dụng mật mã học
Đặc tả kỹ thuật chuyên sâu về các chuẩn mã hóa nhị phân sang văn bản theo RFC 4648, đối chiếu cơ chế đóng gói bitwise, ma trận đệm (padding), tính công thái học của bảng chữ cái và quá trình thực thi trực tiếp trên trình duyệt giữa Base32 và Base64.
Passkey so với TOTP: Bước chuyển dịch mật mã học từ khóa bí mật dùng chung sang chữ ký khóa công khai
Phân tích kiến trúc và bảo mật so sánh giữa Mật khẩu một lần dựa trên thời gian RFC 6238 với Passkey FIDO2/WebAuthn, đi sâu vào khả năng chống tấn công phi kỹ thuật Adversary-in-the-Middle và ràng buộc nguồn gốc.
Lưu Trữ Trình Duyệt An Toàn: So Sánh LocalStorage, SessionStorage và IndexedDB Mã Hóa
Đánh giá bảo mật kỹ thuật về các cơ chế lưu trữ trình duyệt, phân tích chi tiết lỗ hổng XSS, ranh giới origin, tiêu hủy mật mã học và nguyên tắc vệ sinh phiên làm việc tạm thời.