首页分类密码学

🔒 密码学

古典密码、RSA、迪菲-赫尔曼密钥交换与椭圆曲线密码学——揭示现代加密的真正原理。

66 个模拟60 fps 实时0 安装步骤
Elliptic Curve Cryptography: Point Ops & ECDHNewInteractive 3D simulation of elliptic-curve point addition and doubling on a real-number… Symmetric-Key Avalanche Lab: Substitution-Permutation NetworksNewTwo 4x4 byte blocks -- one original, one with a single input bit flipped -- run through… RSA Trapdoor: Modular Exponentiation & the Factoring WallNewPick two primes, watch RSA build a public/private keypair, then trace encryption and… Functional Encryption: Decrypt Only f(x), Never xNewEncrypt a 10-record dataset and mint a functional key sk_f bound to one function (sum,… Digital Signature Mechanism SimulatorNewHash a message into a 3D fingerprint, encrypt it with a private key to produce a signature,… Blockchain and Crypto for Honey TraceabilityNewA 3D chain-of-blocks model of a honey supply chain, where each hand-off gets hashed into a… Asymmetric Encryption: RSA & ECC Key Exchange SimulatorNewWatch a public/private key pair lock and unlock a message travelling between Alice and Bob… Attribute-Based Encryption: Access Policy Tree SimulatorNewToggle a user's attributes against an AND, OR or k-of-n threshold access policy and watch… Blockchain Renewable Energy CertificatesNewRenewable generators mint energy certificates that a distributed ledger of validator nodes… Public-Key Exchange NetworkNewNodes exchange public keys and establish secure channels across the network — watch how key… Blockchain SimulatorNewThis simulation models a blockchain system, illustrating the core concepts of mining,… Blockchain Governance SimulationNewThis simulation models the governance structures of blockchain networks. It demonstrates how…
Interactive 3D Engine - Blockchain IntegrationNewThis simulation demonstrates the integration of blockchain technology within a 3D engine… ⛓️ Blockchain SimulationNewThis simulation provides a foundational exploration of blockchain technology. It likely… Blockchain Network Dynamics SimulationNewExplore the creation and propagation of blocks within a virtual blockchain network,… Advanced Distributed Ledger SimulationNewThis advanced simulation models the complex dynamics of a distributed ledger network,… Advanced Blockchain Simulator ModelNewDive deep into the mechanics of blockchain by dynamically adjusting parameters such as block… Advanced Technology Blockchain SimulationNewThis simulation dives into the core mechanics of blockchain technology, allowing you to… Blockchain Blockchain Consensus SimulationNewThis simulation explores the mechanics of consensus algorithms used in blockchain… Blockchain Blockchain Development SimulationNewThis simulation demonstrates the development process of a blockchain application, covering… Blockchain Blockchain Governance SimulationNewThis simulation models the governance structures within a decentralized blockchain network.… Blockchain Blockchain Interoperability SimulationNewThis simulation focuses on the challenges of interoperability between different blockchain… Blockchain Blockchain Scalability SimulationNewThis simulation investigates the scalability issues inherent in blockchain technology. Users… Blockchain Blockchain Security SimulationNewThis simulation demonstrates the security vulnerabilities and mitigation strategies… Blockchain Consensus Mechanisms - Comprehensive GuideNewThis simulation demonstrates how blockchain consensus mechanisms, such as Proof-of-Work and… Blockchain Dao SimulationNewThis simulation models a Decentralized Autonomous Organization (DAO) on a blockchain. Users… Blockchain Defi SimulationNewThis simulation explores Decentralized Finance (DeFi) applications built on blockchain… Blockchain FinanceNewThis simulation demonstrates how blockchain technology is transforming traditional financial… Blockchain Nft SimulationNewThis simulation illustrates the creation, trading, and ownership of Non-Fungible Tokens… Distributed Ledger Technology ModelNewWitness the formation of a digital ledger through simulated transactions, manipulating… Blockchain Smart Contracts - Comprehensive GuideNewThis simulation provides an interactive introduction to blockchain smart contracts. Users… Blockchain Smart Contracts SimulationNewThis simulation allows users to experiment with building and deploying blockchain smart… Communication Advanced Blockchain Communication SimulationNewThis simulation explores the application of blockchain technology to secure and… Cryptocurrency Blockchain Simulator — Distributed Ledger, Consensus Mechanisms, and Digital CurrencyNewThis simulation models the core components of a blockchain network, illustrating how… Technology Advanced Blockchain SimulationNewThis simulation allows you to explore the core mechanics of a technologically advanced… Technology Blockchain SimulationNewThis simulation allows you to explore the core principles of blockchain technology,… 3D Encryption Rsa VisualizationNewVisualize the process of RSA encryption through this 3D simulation. Observe how keys are… Advanced Cryptography - Comprehensive GuideNewThis simulation provides an in-depth exploration of cryptographic algorithms and techniques,… Cryptography SimulatorNewThis simulation allows you to explore core cryptographic techniques like encryption and… Blockchain Network SimulationNewThis simulation explores the fundamental principles behind blockchain technology, including… Cryptography Basics — Symmetric, Asymmetric, and HashesNewThis simulation introduces the fundamental concepts of cryptography by differentiating… Cryptography SimulationNewDelve into the world of cryptography with this interactive simulation. Users will learn… Cybersecurity Cryptography SimulatorNewThis simulation demonstrates the principles of cryptography, focusing on how encryption… Quantum Advanced Quantum Cryptography Advanced SimulationNewThis simulation demonstrates the principles of quantum cryptography, specifically quantum… Blockchain Consensus NetworkNewThis simulation models a blockchain consensus network, demonstrating how distributed ledger… Stack Machine: How Smart Contracts ExecuteNewInteractive 3D lab where bytecode opcodes execute one at a time on a stack-based virtual… AES: The Advanced Encryption StandardNewExplore how AES, the symmetric block cipher trusted by governments and banks worldwide,… The One-Time Pad: The Only Provably Unbreakable CipherNewExplore how the one-time pad achieves mathematically perfect secrecy by combining plaintext… SHA-256: The Hash Function Securing Bitcoin and the WebNewExplore SHA-256, the cryptographic hash function behind Bitcoin mining, password storage,… The TLS Handshake: How Your Browser Sets Up a Secure ConnectionNewSee exactly what happens in the milliseconds before an https page loads: ClientHello,… Shamir's Secret Sharing: Splitting a Secret So No Single Person Can Reconstruct It AloneNewExplore Adi Shamir's 1979 secret-sharing scheme, where a polynomial curve splits a secret… Homomorphic Encryption: Computing on Data Without Ever Seeing ItNewExplore how homomorphic encryption lets computers process encrypted data without ever… Post-Quantum Cryptography: Preparing Encryption for the Quantum Computing ThreatNewExplore why RSA and elliptic-curve encryption will fall to quantum computers, what… Ring Signatures: Proving You're One of a Group Without Saying WhoNewExplore how ring signatures let someone prove a message was signed by a member of a chosen… Blind Signatures: Getting Something Signed Without Letting the Signer See ItNewExplore how RSA blind signatures let an authority cryptographically sign a message without… Secure Multiparty Computation: Computing a Shared Answer Without Sharing Your SecretsNewExplore secure multiparty computation (MPC), the cryptographic technique that lets several… Elliptic Curve Diffie-Hellman: Small Keys, Strong SecretsNewExplore ECDH key exchange, where two parties multiply elliptic curve points by private… Garbled Circuits: Yao's Secure Two-Party ComputationNewExplore how Yao's garbled circuit protocol lets two parties jointly compute a function over… Path ORAM: Hiding Memory Access PatternsNewSee how Path ORAM arranges encrypted data blocks in a binary tree and reshuffles them on… Merkle Tree — Hash Trees & ProofsNewBuild a Merkle tree by hashing data blocks pairwise up to a single root. Change a leaf and… Hash Functions — Avalanche & CollisionsNewExplore what makes a cryptographic hash strong: flip one input bit and watch ~half the… Blockchain ConsensusNewProof-of-Work mining and longest-chain consensus: miners race to beat the difficulty target,… Caesar & Vigenère CiphersEncrypt and decrypt messages with classical substitution ciphers. Frequency analysis attack… RSA Key ExchangeStep through RSA: choose two primes, compute n and φ(n), find e and d. Watch a message… Diffie-Hellman Key ExchangeTwo parties establish a shared secret over an insecure channel. The colour-mixing analogy… Elliptic Curve CryptographyVisualise point addition on an elliptic curve over a real field. See how scalar…
关于该分类

密码学

古典密码、RSA、迪菲-赫尔曼密钥交换与椭圆曲线密码学——揭示现代加密的真正原理。

Three.js · WebGL 60 FPS CC BY 4.0
快速了解
66个该分类下的互动模拟
在任何现代浏览器中均以 60 FPS 运行
🌐英语、乌克兰语、波兰语、西班牙语、德语、日语、意大利语、葡萄牙语(巴西)、法语、阿拉伯语、荷兰语、中文、韩语、印地语、土耳其语、越南语、俄语、印度尼西亚语、波斯语、孟加拉语、泰语、菲律宾语、斯瓦希里语、乌尔都语、马来语、泰米尔语、希伯来语、希腊语、旁遮普语、阿姆哈拉语、缅甸语、高棉语、格鲁吉亚语、尼泊尔语、蒙古语、亚美尼亚语、僧伽罗语、老挝语、捷克语、罗马尼亚语、匈牙利语、保加利亚语、瑞典语、丹麦语、芬兰语、挪威语、斯洛伐克语、克罗地亚语、塞尔维亚语、斯洛文尼亚语、立陶宛语、拉脱维亚语、爱沙尼亚语、冰岛语、阿尔巴尼亚语、马其顿语、波斯尼亚语和马耳他语
🎓CC BY 4.0 — 可免费用于课堂和 LMS 嵌入

常见问题

运行 密码学 模拟需要安装什么吗?

不需要。所有内容都完全在浏览器中运行——无需下载、插件或注册账户。支持 Chrome、Firefox、Edge 和 Safari,大多数模拟同样支持移动设备。

我可以将这些模拟用于教学吗?

可以——所有内容均在 CC BY 4.0 协议下免费用于教育用途。您可以直接链接到任意模拟,或通过 iframe 将其嵌入到您的学习管理系统(LMS)中,无需 API 密钥。

这些模型在科学上是否准确?

它们采用与专业软件相同的数学公式,并实时进行数值积分计算。每个模拟都列出了所用算法,许多还附有讲解相关数学原理的文章链接。

相关分类

您发现了什么问题?

添加复现步骤(可选)