Báo cáo thí nghiệm 3 - Thiết kế chương trình Python năm 2024-2025

Thông tin thí nghiệm Mã sinh viên: 20242321 Lớp: 2423 Tên sinh viên: Trần Ngọc Khánh Giáo viên: Nguyễn Đức Hùng Ngày thực hiện: 16 tháng 4 năm 2025 Nội dung thí nghiệm Tạo và sử dụng Cổng Socket (TCP/UDP) để thực hiện giao tiếp giữa Server và Client Thực hiện truyền file thông qua thao tác đọc và ghi file Thực hiện mã hóa và giải mã nội dung ...

Đăng vào ngày 26 tháng 5 lúc 07:16

Bảo mật UUID trong Python: Phân tích các lỗ hổng tiềm ẩn

Hai ngày trước, tôi đã gửi một pull request liên quan đến bảo mật UUID cho Python và được chấp nhận hợp nhất. Điều này đánh dấu việc sửa thành công một lỗi nhỏ trong phiên bản Python 3.13+. UUID hiện đã phát triển đến thế hệ thứ 8. Một điểm đặc biệt là các thế hệ UUID không phải là sự cải tiến tuần tự của phiên bản trước (trừ UUIDv5 và v6), mà ...

Đăng vào ngày 23 tháng 5 lúc 05:15

Tìm hiểu chuẩn X.509, PKCS và các giao thức RFC liên quan

Trong bảo mật thông tin và hạ tầng khóa công khai (PKI), việc nắm vững các tiêu chuẩn mã hóa là nền tảng cốt lõi. Dưới đây là phân tích về các chuẩn X.509, bộ tiêu chuẩn PKCS và các RFC liên quan. Các khái niệm cơ bản X.509: Tiêu chuẩn quy định định dạng của chứng chỉ khóa công khai, được sử dụng rộng rãi trong các giao thức mạng như TLS/ ...

Đăng vào ngày 19 tháng 5 lúc 05:39

Cài Đặt OpenSSL Và Quy Trình Tạo Chứng Chỉ Số Bảo Mật

1. Cài đặt công cụ OpenSSL Để bắt đầu làm việc với các giao thức mã hóa, trước hết cần cài đặt thư viện OpenSSL trên hệ thống. Đối với môi trường Windows, người dùng nên tải bộ cài đặt phù hợp với kiến trúc hệ điều hành (Win64 hoặc Win32) từ các nguồn phân phối uy tín. 1.1. Các bước cài đặt Trong quá trình cài đặt, tại mục Select Additional Ta ...

Đăng vào ngày 16 tháng 5 lúc 22:33