Mở Rộng Bảo Mật Cơ Sở Dữ Liệu Với pgcrypto Trong PostgreSQL
1. Giới Thiệu
pgcrypto là tiện ích mở rộng tích hợp sẵn trong PostgreSQL, cung cấp các chức năng mã hóa và băm mật khẩu. Module này cho phép thực hiện các thao tác bảo mật dữ liệu trực tiếp trên cơ sở dữ liệu, bao gồm mã hóa đối xứng, mã hóa bất đối xứng, tạo băm mật khẩu, và xác thực chữ ký số. Với việc hỗ trợ nhiều thuật toán tiêu chuẩn như A ...
Đăng vào ngày 9 tháng 7 lúc 23:32
Mã hóa AES trong Flutter với Java Backend Sử Dụng AES/CBC/PKCS5Padding
Trang web để kiểm tra tính chính xác của AES
https://www.toolhelper.cn/SymmetricEncryption/AES
Mã nguồn Java backend như sau:
<pre><code>
public static String encodeText(String plain, String keyStr, String initVector) {
byte[] result = null;
try {
byte[] secretKeyBytes = convertToByte(doubleMD5(keyStr));
r ...
Đăng vào ngày 7 tháng 7 lúc 06:47
Mã hóa và giải mã dữ liệu URL bằng Base64 và AES trong PHP
Base64 không phải là cơ chế bảo mật — nó chỉ là phương pháp mã hóa nhị phân sang dạng văn bản có thể truyền tải an toàn qua các kênh chỉ hỗ trợ ký tự ASCII. Trong khi đó, việc bảo vệ dữ liệu nhạy cảm trong URL đòi hỏi các kỹ thuật thực sự như mã hóa đối xứng (AES) kết hợp xác thực thông điệp (HMAC). Bài viết này trình bày rõ ràng sự khác biệt g ...
Đăng vào ngày 3 tháng 7 lúc 12:12
Ứng Dụng Tính Toán Riêng Tư Dữ Liệu Y Tế Bằng Java
Giới thiệu
Trong thời đại số hóa, dữ liệu hình ảnh y tế đóng vai trò quan trọng trong việc ra quyết định y tế. Tuy nhiên, dữ liệu này chứa nhiều thông tin nhạy cảm của bệnh nhân, do đó cần có giải pháp bảo mật tốt hơn để chia sẻ dữ liệu một cách an toàn. Công nghệ tính toán riêng tư dựa trên Java cung cấp các giải pháp hiệu quả cho vấn đề này. ...
Đăng vào ngày 2 tháng 7 lúc 18:12
Cấu hình và Kiểm tra Hành vi MFA
Cấu trúc Hệ thống
Khi người dùng đăng nhập hoặc thực hiện các thao tác nhạy cảm, hệ thống sử dụng cơ chế xác thực hai yếu tố để tăng cường bảo mật. Các biện pháp cụ thể bao gồm:
Xác thực bằng Captcha: Sử dụng mã Captcha để ngăn chặn các cuộc tấn công tự động và kịch bản độc hại, đảm bảo an toàn trong quá trình đăng nhập.
Xác thực Telegram cho ...
Đăng vào ngày 29 tháng 6 lúc 02:24
Bài viết giải đề thi MTCTF lần thứ 4 (Mã hóa) - Schen
Bài viết giải đề thi MTCTF lần thứ 4 (Mã hóa)
Giới thiệu
Trong cuộc thi, mình đã giải 2 bài mã hóa, 1 bài Misc, đồng đội giải 2 bài Pwn và 1 bài RE.
Tổng cộng có 241 đội đạt điểm, cuối cùng mình xếp hạng 36, còn cách vòng chung kết khá xa.
Dưới đây là tổng hợp 2 bài mã hóa mà mình đã làm.
Ký hiệu đặc biệt
Bài này kiểm tra kiến thức về ký hiệu t ...
Đăng vào ngày 22 tháng 6 lúc 06:48
Công cụ dòng lệnh mac của openHiTLS: Thêm bảo mật cho dữ liệu với Message Authentication Code
Giới thiệu về lệnh
Lệnh hitls mac là một phần của bộ công cụ mật mã openHiTLS, được sử dụng để tính toán Message Authentication Code (MAC). MAC là một kỹ thuật xác nhận tính toàn vẹn và tính chân thực của dữ liệu bằng cách sử dụng một khóa bí mật chung và một thuật toán cụ thể. Điều này giúp đảm bảo dữ liệu không bị giả mạo, th ...
Đăng vào ngày 21 tháng 6 lúc 23:52
Phân tích giao thức mã hóa xác thực Geetest
Quy trình tham khảo
Tuyên bố miễn trừ trách nhiệm
Bài viết này chỉ nhằm mục đích học tập và trao đổi kỹ thuật. Tác giả không chịu bất kỳ trách nhiệm pháp lý nào phát sinh từ việc lạm dụng thông tin được cung cấp. Nếu có vi phạm bản quyền, vui lòng liên hệ để gỡ bỏ.
Phân tích yêu cầu và tham số mã hóa
Yêu cầu register để lấy challenge và gt
# ...
Đăng vào ngày 19 tháng 6 lúc 23:04
Giải thích chi tiết thuật toán AES và quy trình giải mã giao diện
Định nghĩa cơ bản
Thuật toán AES (Advanced Encryption Standard) là phương pháp mã hóa đối xứng phổ biến nhất hiện nay, trong đó khóa mã hóa và giải mã hoàn toàn giống nhau.
Đặc điểm chính:
Chia dữ liệu thành khối: Dữ liệu được xử lý theo khối cố định 128 bit (16 byte)
Độ dài khóa: Hỗ trợ 3 loại khóa 128 bit, 192 bit và 256 bit. Độ dài khóa cà ...
Đăng vào ngày 3 tháng 6 lúc 22:32
Hướng dẫn toàn diện về Thư viện mã hóa Crypto-JS cho JavaScript
Crypto-JS là một thư viện mã hóa mã nguồn mở, cung cấp các thuật toán bảo mật tiêu chuẩn được triển khai thuần JavaScript — hoạt động cả trong môi trường trình duyệt lẫn Node.js. Với giao diện đơn giản và hỗ trợ đa dạng thuật toán, thư viện này giúp tích hợp nhanh chóng các chức năng như mã hóa đối xứng, băm dữ liệu, và ký thông điệp mà không c ...
Đăng vào ngày 28 tháng 5 lúc 04:03