<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Cryptography Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/cryptography.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Cryptography Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-03-15T20:40:36+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Tại sao giữ bí mật thuật toán không làm tăng độ an toàn cho hệ thống?]]></title>
                        <link>https://viblo.asia/p/tai-sao-giu-bi-mat-thuat-toan-khong-lam-tang-do-an-toan-cho-he-thong-RlL5eW3mLbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-giu-bi-mat-thuat-toan-khong-lam-tang-do-an-toan-cho-he-thong-RlL5eW3mLbB</guid>
            <description><![CDATA[" A cryptosystem should be secure even if everything about the system, except the key, is public knowledge." - Kerckhoffs’s principle
Định lý Kerckhof...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">noName</dc:creator>
            <pubDate>2025-09-04 21:02:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài toán logarit rời rạc]]></title>
                        <link>https://viblo.asia/p/bai-toan-logarit-roi-rac-ZoJjeN6z4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-toan-logarit-roi-rac-ZoJjeN6z4Y7</guid>
            <description><![CDATA[Link bài viết gốc từ trang substack của mình, mọi người có thể theo dõi chi tiết tại đây
https://open.substack.com/pub/cryptography101/p/bai-toan-loga...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quang Nguyen</dc:creator>
            <pubDate>2025-07-25 13:39:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lattices in Cryptography - Mật mã học trên lưới (phần 2)]]></title>
                        <link>https://viblo.asia/p/lattices-in-cryptography-mat-ma-hoc-tren-luoi-phan-2-r1QLxj6o4Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/lattices-in-cryptography-mat-ma-hoc-tren-luoi-phan-2-r1QLxj6o4Aw</guid>
            <description><![CDATA[III. Một số bài toán trên lưới

1. Bài toán Knapsack và Subset Sum

Bài toán:

Tìm các giá trị  biết rằng:

- 
- 

Với  là các giá trị cho trước.

Bài...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2025-07-07 16:14:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lattices in Cryptography - Mật mã học trên lưới (phần 1)]]></title>
                        <link>https://viblo.asia/p/lattices-in-cryptography-mat-ma-hoc-tren-luoi-phan-1-bXP4WrMDV7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/lattices-in-cryptography-mat-ma-hoc-tren-luoi-phan-1-bXP4WrMDV7G</guid>
            <description><![CDATA[I. Mở đầu

Mật mã học là lĩnh vực nghiên cứu các phương pháp để bảo vệ thông tin và dữ liệu khỏi bị truy cập trái phép. Trọng tâm của mật mã học chính...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2025-07-06 16:14:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài toán ngày sinh nhật]]></title>
                        <link>https://viblo.asia/p/bai-toan-ngay-sinh-nhat-Yym40GnEV91</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-toan-ngay-sinh-nhat-Yym40GnEV91</guid>
            <description><![CDATA[I. Nghịch lý ngày sinh nhật

1. Phát biểu

Mỗi người đều có ngày sinh duy nhất của mình, có thể nhận một trong $365$ giá trị (trong khuôn khổ bài viết...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2025-07-05 16:13:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thuật Toán Mã Hóa Format-Preserving Encryption]]></title>
                        <link>https://viblo.asia/p/thuat-toan-ma-hoa-format-preserving-encryption-aNj4vPGqL6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/thuat-toan-ma-hoa-format-preserving-encryption-aNj4vPGqL6r</guid>
            <description><![CDATA[

Trong thời đại số, bảo mật dữ liệu trở thành một yếu tố then chốt để đảm bảo tính toàn vẹn và quyền riêng tư của thông tin. Trong khi các kỹ thuật m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Minh Nhat</dc:creator>
            <pubDate>2024-11-29 22:44:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Blockchain NFT, ERC1155 From Basics To Production ]]></title>
                        <link>https://viblo.asia/p/blockchain-nft-erc1155-from-basics-to-production-zXRJ8rdqVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/blockchain-nft-erc1155-from-basics-to-production-zXRJ8rdqVGq</guid>
            <description><![CDATA[1. ERC721 VS ERC1155 ✨

2. ERC1155 Interface and Implementation 
Here is the ERC-1155 interface as defined in the Ethereum EIP-1155 and a simplified i...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-28 15:35:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[️  How Popular NFT Marketplaces Optimize Their Performance ? ]]></title>
                        <link>https://viblo.asia/p/how-popular-nft-marketplaces-optimize-their-performance-W13VMPYmLY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/how-popular-nft-marketplaces-optimize-their-performance-W13VMPYmLY7</guid>
            <description><![CDATA[Modern NFT marketplaces, like OpenSea, Blur, Rarible, and others, have evolved beyond the inefficiencies of early DEX-like platforms such as EtherDelt...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-26 18:05:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[️ Blockchain NFT, ERC721 From Basics To Production ]]></title>
                        <link>https://viblo.asia/p/blockchain-nft-erc721-from-basics-to-production-x7Z4Db7DLnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/blockchain-nft-erc721-from-basics-to-production-x7Z4Db7DLnX</guid>
            <description><![CDATA[1. ERC721 Interface and Implementation ️
1. ERC721 Interface
The ERC721 standard defines a non-fungible token (NFT), allowing developers to create uni...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-22 20:31:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Blockchain dApps, DeFi and Building Blocks ️]]></title>
                        <link>https://viblo.asia/p/blockchain-dapps-defi-and-building-blocks-2oKLnoQXVQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/blockchain-dapps-defi-and-building-blocks-2oKLnoQXVQO</guid>
            <description><![CDATA[1. Introduction To dApps
Decentralized applications (dApps) are blockchain-based software applications with features that distinguish them from tradit...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-19 23:26:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Blockchain Oracles and Indexing ]]></title>
                        <link>https://viblo.asia/p/blockchain-oracles-and-indexing-r1QLxXp0LAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/blockchain-oracles-and-indexing-r1QLxXp0LAw</guid>
            <description><![CDATA[1. Oracles: Bridging Blockchain and Real-World Data

Oracles are crucial in blockchain ecosystems as they enable smart contracts to interact with real...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-18 00:25:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Blockchain Layer 2 Scaling Solutions ]]></title>
                        <link>https://viblo.asia/p/blockchain-layer-2-scaling-solutions-aAY4qDdKVPw</link>
            <guid isPermaLink="true">https://viblo.asia/p/blockchain-layer-2-scaling-solutions-aAY4qDdKVPw</guid>
            <description><![CDATA[Layer 2 scaling solutions are designed to improve the scalability and transaction throughput of blockchain networks like Ethereum without compromising...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-17 20:12:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Solidity Limitations, Solutions, Best Practices and Gas Optimization ]]></title>
                        <link>https://viblo.asia/p/solidity-limitations-solutions-best-practices-and-gas-optimization-y3RL1QYXLao</link>
            <guid isPermaLink="true">https://viblo.asia/p/solidity-limitations-solutions-best-practices-and-gas-optimization-y3RL1QYXLao</guid>
            <description><![CDATA[Understanding Solidity limitations and solutions is critical for building secure, efficient, and reliable smart contracts. It helps developers to crea...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-17 17:59:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Understanding Ethereum Off-Chain Signing, ECDSA, EIP-712 and Its Role in Permit Functionality ]]></title>
                        <link>https://viblo.asia/p/understanding-ethereum-off-chain-signing-ecdsa-eip-712-and-its-role-in-permit-functionality-zXRJ8r0wVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/understanding-ethereum-off-chain-signing-ecdsa-eip-712-and-its-role-in-permit-functionality-zXRJ8r0wVGq</guid>
            <description><![CDATA[1. ECDSA
In Ethereum and Solidity, digital signatures are generated using the Elliptic Curve Digital Signature Algorithm (ECDSA). This algorithm is us...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-16 14:50:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p14] Tản mạn về SSL/TLS]]></title>
                        <link>https://viblo.asia/p/cryptography-p14-tan-man-ve-ssltls-Rk74a5A64eO</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p14-tan-man-ve-ssltls-Rk74a5A64eO</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2024/10/02/tan-man-ve-ssl-tls/

Bài viết này gồm hơn 4000 chữ, hãy đọc trên máy tính để bảo vệ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-10-02 09:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p13] Block cipher mode of operation]]></title>
                        <link>https://viblo.asia/p/cryptography-p13-block-cipher-mode-of-operation-E1XVOknDVMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p13-block-cipher-mode-of-operation-E1XVOknDVMz</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2024/09/30/blockchain-20-6-block-cipher-mode-of-operation/

Xin chào các bạn, sau một thời gian...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-09-30 09:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Symmetric ciphers - Mật mã đối xứng AES (phần 7)]]></title>
                        <link>https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-7-MkNLrQ8oJgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-7-MkNLrQ8oJgA</guid>
            <description><![CDATA[VI. Mode CBC (Cipher Block Chaining) trong Block cipher và AES (tiếp)

2. Challenge CTF

Challenge ECB CBC WTF là một ví dụ tốt và đơn giản để luyện t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-08-23 16:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p12] Hàm băm SHA256]]></title>
                        <link>https://viblo.asia/p/cryptography-p12-ham-bam-sha256-zOQJwkgyJMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p12-ham-bam-sha256-zOQJwkgyJMP</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2024/08/22/blockchain-20-5-ham-bam-sha256/

Bài này này gồm gần 3000 chữ và rất nhiều hình ảnh,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-08-22 09:00:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p11] Hàm băm MD5]]></title>
                        <link>https://viblo.asia/p/cryptography-p11-ham-bam-md5-Yym40YojJ91</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p11-ham-bam-md5-Yym40YojJ91</guid>
            <description><![CDATA[Bài viết được lấy từ  https://truongphuoc.wordpress.com/2024/08/19/blockchain-20-4-ham-bam-md5/

Bài viết này gần 4000 chữ và gồm rất nhiều hình. Để b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-08-19 09:00:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Symmetric ciphers - Mật mã đối xứng AES (phần 6)]]></title>
                        <link>https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-6-0gdJzD6eVz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-6-0gdJzD6eVz5</guid>
            <description><![CDATA[V. Padding trong block cipher và AES

1. Kỹ thuật padding

AES-128 thực hiện mã hóa dữ liệu theo từng khối (block), mỗi khối có đầu vào là một chuỗi g...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-08-09 15:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p10] Trao đổi khóa an toàn với ECDH]]></title>
                        <link>https://viblo.asia/p/cryptography-p10-trao-doi-khoa-an-toan-voi-ecdh-y3RL1PPqJao</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p10-trao-doi-khoa-an-toan-voi-ecdh-y3RL1PPqJao</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2024/07/31/blockchain-20-2-trao-doi-khoa-an-toan-voi-ecdh/

Lời dẫn

Về việc trao đổi khóa an t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-08-15 09:00:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p8] Chữ ký điện tử RSA]]></title>
                        <link>https://viblo.asia/p/cryptography-p8-chu-ky-dien-tu-rsa-PAoJeQQaJ1j</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p8-chu-ky-dien-tu-rsa-PAoJeQQaJ1j</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2024/08/05/blockchain-20-3-chu-ky-dien-tu-rsa/

Mở bài

Chữ ký điện tử RSA là chữ ký điện tử đầ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-08-08 09:00:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p7] Chữ ký điện tử ECDSA]]></title>
                        <link>https://viblo.asia/p/cryptography-p7-chu-ky-dien-tu-ecdsa-zXRJ8OnM4Gq</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p7-chu-ky-dien-tu-ecdsa-zXRJ8OnM4Gq</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2023/03/28/blockchain-20-chu-ky-dien-tu-digital-signature/

Xin chào các bạn, trong hai bài trư...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-08-05 09:00:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p6] Hệ mật Elliptic curve]]></title>
                        <link>https://viblo.asia/p/cryptography-p6-he-mat-elliptic-curve-bXP4WYPpL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p6-he-mat-elliptic-curve-bXP4WYPpL7G</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2023/03/21/blockchain-19-he-mat-duong-cong-elliptic/

Chào các bạn, trong bài viết trước mình đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-07-29 08:59:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p5] Hệ mật RSA]]></title>
                        <link>https://viblo.asia/p/cryptography-p5-he-mat-rsa-EbNVQwZmJvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p5-he-mat-rsa-EbNVQwZmJvR</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2023/03/14/blockchain-18-he-mat-rsa/

Hi, xin chào các bạn.

Trong bài trước mình đã trình bày ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-07-25 09:00:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p4] Những kiến thức toán học cơ bản cần thiết trong mật mã học]]></title>
                        <link>https://viblo.asia/p/cryptography-p4-nhung-kien-thuc-toan-hoc-co-ban-can-thiet-trong-mat-ma-hoc-y3RL1PD7Jao</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p4-nhung-kien-thuc-toan-hoc-co-ban-can-thiet-trong-mat-ma-hoc-y3RL1PD7Jao</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2023/03/07/blockchain-17-nhung-kien-thuc-toan-hoc-can-thiet-trong-rsa-va-elliptic-curve-cryptog...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-07-24 09:00:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p3] Hệ mật bất đối xứng]]></title>
                        <link>https://viblo.asia/p/cryptography-p3-he-mat-bat-doi-xung-PAoJeQ6AJ1j</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p3-he-mat-bat-doi-xung-PAoJeQ6AJ1j</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2023/02/28/blockchain-16-he-mat-bat-doi-xung/

Xin chào các bạn, trong bài trước mình đã trình ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-07-23 09:00:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptography p2] Hệ mật đối xứng]]></title>
                        <link>https://viblo.asia/p/cryptography-p2-he-mat-doi-xung-PwlVmzyr45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptography-p2-he-mat-doi-xung-PwlVmzyr45Z</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2023/02/21/blockchain-15-he-mat-doi-xung/

Chào các bạn, trong bài trước mình đã trình bày về m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-07-22 09:00:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cryptograply p1] Mật mã học cơ bản]]></title>
                        <link>https://viblo.asia/p/cryptograply-p1-mat-ma-hoc-co-ban-zXRJ8Oj94Gq</link>
            <guid isPermaLink="true">https://viblo.asia/p/cryptograply-p1-mat-ma-hoc-co-ban-zXRJ8Oj94Gq</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2023/02/18/blockchain-14-mat-ma-hoc-co-ban/

Mật mã học

Chắc hẳn đối với các bạn dev thì mật m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-07-21 08:30:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Symmetric ciphers - Mật mã đối xứng AES (phần 3)]]></title>
                        <link>https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-3-pgjLN2zAL32</link>
            <guid isPermaLink="true">https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-3-pgjLN2zAL32</guid>
            <description><![CDATA[III. Thuật toán AES - thực hiện (tiếp)

4. AddRoundKey

Trong suốt quá trình mã hóa và giải mã, AddRoundKey được thực hiện $11$ lần (đối với AES-128),...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-06-21 16:00:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Symmetric ciphers - Mật mã đối xứng AES (phần 2)]]></title>
                        <link>https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-2-obA46d1wLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-2-obA46d1wLKv</guid>
            <description><![CDATA[III. Thuật toán AES - thực hiện

Trong phần này chúng ta sẽ tìm hiểu kỹ hơn về từng công việc được thực hiện trong quá trình mã hóa, giải mã của thuật...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-06-07 15:05:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Symmetric ciphers - Mật mã đối xứng AES (phần 1)]]></title>
                        <link>https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-1-2oKLnnXQLQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/symmetric-ciphers-mat-ma-doi-xung-aes-phan-1-2oKLnnXQLQO</guid>
            <description><![CDATA[I. Tổng quan về mật mã đối xứng (Symmetric ciphers)

1. Khái niệm

Symmetric ciphers - Mật mã đối xứng (hay mật mã khóa đối xứng, mã hóa đối xứng) là ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-05-23 14:35:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HTTPS là gì mà web nào cũng xài (Phần 1)]]></title>
                        <link>https://viblo.asia/p/https-la-gi-ma-web-nao-cung-xai-phan-1-3kY4g0P9JAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/https-la-gi-ma-web-nao-cung-xai-phan-1-3kY4g0P9JAe</guid>
            <description><![CDATA[1.	Giới thiệu
Có lẽ chúng ta ai cũng đều biết về 2 giao thức mạng là http và https. Về cơ bản thì http sẽ truyền dữ liệu đi qua internet mà không thôn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thanh Dương Phan</dc:creator>
            <pubDate>2024-05-18 09:31:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[General knowledge in Cryptography - kiến thức tổng quan trong mật mã học (phần 3)]]></title>
                        <link>https://viblo.asia/p/general-knowledge-in-cryptography-kien-thuc-tong-quan-trong-mat-ma-hoc-phan-3-2oKLnnZaLQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/general-knowledge-in-cryptography-kien-thuc-tong-quan-trong-mat-ma-hoc-phan-3-2oKLnnZaLQO</guid>
            <description><![CDATA[IV. Giới thiệu một số mật mã cổ điển

1. Mật mã Caesar

Mật mã Caesar là một trong những mật mã cổ điển xuất hiện sớm nhất, được đặt tên theo nhà văn ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-05-10 15:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[General knowledge in Cryptography - kiến thức tổng quan trong mật mã học (phần 2)]]></title>
                        <link>https://viblo.asia/p/general-knowledge-in-cryptography-kien-thuc-tong-quan-trong-mat-ma-hoc-phan-2-2oKLnG8XVQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/general-knowledge-in-cryptography-kien-thuc-tong-quan-trong-mat-ma-hoc-phan-2-2oKLnG8XVQO</guid>
            <description><![CDATA[II. Một số kỹ thuật mã hóa cơ bản (tiếp)

3. Mã hóa Base64

Base64 là một dạng chương trình mã hóa thực hiện mã hóa đối tượng bằng cách sử dụng $6486$...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-04-24 15:00:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[General knowledge in Cryptography - kiến thức tổng quan trong mật mã học (phần 1)]]></title>
                        <link>https://viblo.asia/p/general-knowledge-in-cryptography-kien-thuc-tong-quan-trong-mat-ma-hoc-phan-1-Ny0VG79EVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/general-knowledge-in-cryptography-kien-thuc-tong-quan-trong-mat-ma-hoc-phan-1-Ny0VG79EVPA</guid>
            <description><![CDATA[I. Mở đầu về chuỗi bài viết Cryptography

1. Lịch sử hình thành

Mật mã học (Cryptography) là một lĩnh vực nghiên cứu khoa học đóng vai trò quan trọng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2024-04-12 16:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tấn công hàm băm (hash attack) - Tấn công xung đột băm (hash collision attack)]]></title>
                        <link>https://viblo.asia/p/tan-cong-ham-bam-hash-attack-tan-cong-xung-dot-bam-hash-collision-attack-3kY4gKe94Ae</link>
            <guid isPermaLink="true">https://viblo.asia/p/tan-cong-ham-bam-hash-attack-tan-cong-xung-dot-bam-hash-collision-attack-3kY4gKe94Ae</guid>
            <description><![CDATA[I. Hash attack

Về việc đưa ra một thuật toán băm "ngược"  nhằm tìm ra chính xác thông điệp  từ  là không thể. Nguyên lý của hàm băm chính là đưa các ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2025-02-25 13:37:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hàm băm trong mật mã học - Hashing in cryptography]]></title>
                        <link>https://viblo.asia/p/ham-bam-trong-mat-ma-hoc-hashing-in-cryptography-pgjLNQg9J32</link>
            <guid isPermaLink="true">https://viblo.asia/p/ham-bam-trong-mat-ma-hoc-hashing-in-cryptography-pgjLNQg9J32</guid>
            <description><![CDATA[I. Định nghĩa

Dựa theo bối cảnh mật mã học, chúng ta có thể định nghĩa hàm băm là một phép toán đưa thông điệp đầu vào (chuỗi ký tự, độ dài tùy ý) xử...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2025-02-24 13:37:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải thuật Euclid mở rộng (extended Euclidean algorithm) và phương trình ax+by=c]]></title>
                        <link>https://viblo.asia/p/giai-thuat-euclid-mo-rong-extended-euclidean-algorithm-va-phuong-trinh-axbyc-AZoJjgxeLY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-thuat-euclid-mo-rong-extended-euclidean-algorithm-va-phuong-trinh-axbyc-AZoJjgxeLY7</guid>
            <description><![CDATA[I. Phương trình ax+by=c

Xét phương trình  với các hệ số nguyên, cần tìm  là các ẩn nguyên. Đặt  (ước chung lớn nhất), khi đó tồn tại các số nguyên  s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2025-02-21 13:36:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Modular math in Cryptography - Module trong mật mã học]]></title>
                        <link>https://viblo.asia/p/modular-math-in-cryptography-module-trong-mat-ma-hoc-BQyJKaEwVMe</link>
            <guid isPermaLink="true">https://viblo.asia/p/modular-math-in-cryptography-module-trong-mat-ma-hoc-BQyJKaEwVMe</guid>
            <description><![CDATA[I. Một số kiến thức cơ bản về module

1. Định nghĩa

Trong toán học, số học mô đun là một hệ thống số học dành cho số nguyên. Modular math đóng vai tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Security</dc:creator>
            <pubDate>2025-02-20 13:36:37</pubDate>
                                                                                                        </item>
            </channel>
</rss>
