`
chenhsong
  • 浏览: 44115 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
社区版块
存档分类
最新评论

加密算法求解

阅读更多

试编写一个程序,求出以下加密题目的解:

TOO+TOO+TOO+TOO=GOOD

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Test;

/**
 *
 * @author Jasper
 */
public class puzzleMath {

    public static void main(String[] args) {
        System.out.println("TOO+TOO+TOO+TOO=GOOD result:");
        int T,O,G,D,count=0;
        for(T=0;T<=9;T++)
            for(O=0;O<=9;O++)
                for(G=0;G<=9;G++)
                    for(D=0;D<=9;D++)
                    {
                        if((3*(T*100+O*10+O))==(G*1000+O*100+O*10+D))
                        {
                            System.out.println((T*100+O*10+O)+"+"+(T*100+O*10+O)+"+"+(T*100+O*10+O)+"="+(G*1000+O*100+O*10+D));
                        }
                        count++;
                    }
        System.out.println(count+" times loop");
    }

}

 

0
1
分享到:
评论

相关推荐

    C++实现RSA公钥私钥加密算法

    RSA算法是一种非对称加密算法,它在信息安全领域有着广泛的应用,如数字签名、数据加密等。该算法基于两个大素数的乘积以及欧拉函数的性质,使得只有拥有特定密钥的人才能对信息进行解密。在这个C++实现中,我们将...

    基于RSA的加密算法的实验报告

    ### 基于RSA的加密算法的实验报告 #### RSA算法概述 RSA是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,其名称即来源于这三位发明者的姓氏首字母。RSA的主要特点是使用了一对密钥...

    RSA加密算法解析加实例分析

    RSA加密算法的特点在于它使用一对密钥:公钥和私钥。公钥负责加密数据,可以对外公开,而私钥用于解密数据,需要保密。这一对密钥中,公钥包含两个参数:N和E,而私钥包含参数N和D。N是一个大整数,它是两个质数p和q...

    VC++实现RSA公钥加密算法

    3. **选取e和计算d**:找到一个与φ(n)互质的e,然后使用扩展欧几里得算法求解d使得e*d ≡ 1 (mod φ(n))。 4. **加密过程**:对于明文m,加密结果c=m^e mod n,其中^表示幂运算,mod表示取模运算。 5. **解密过程**...

    论文研究-基于跳跃轨道的数字序列混沌加密算法 .pdf

    混沌加密算法是一种利用混沌系统的特性来进行信息加密的技术,它是一种非线性加密方法,相较于传统的线性加密方法,混沌加密具有更好的抗破译性和随机性。混沌系统是指在确定性条件下,系统状态演化表现出随机性,对...

    rsa加密算法加密与解密过程解析.pdf

    - 寻找一个与φ(n)互质的整数d,满足d*e ≡ 1 (mod φ(n)),可以通过扩展欧几里得算法求解d。 - 公钥为(e, n),私钥为(d, n)。 3. **RSA加密过程**: - 明文m(通常是数字形式)通过模幂运算加密,密文c=m^e mod...

    RSA 加密算法 matlab

    RSA加密算法是一种非对称加密技术,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,因此得名RSA。它在信息安全领域有着广泛的应用,如数字签名、数据加密等。MATLAB作为一种强大的数学计算和编程环境,...

    论文研究-一种基于ECIES的集成加密算法在智能卡上的快速实现 .pdf

    在研究现代智能卡技术与加密算法的发展中,我们不可避免地涉及到智能卡在金融领域的应用。智能卡的广泛使用减少了成本、提高了支付效率,其便捷性使之成为众多消费者选择的支付工具。然而,随着计算机技术的不断提升...

    本程序可进行仿射加密和求解逆元的操作

    DES(Data Encryption Standard)是早期广泛使用的对称加密算法,基于Feistel结构,而RSA是一种非对称加密算法,基于大数因子分解的困难性。`仿射密码.cpp`很显然与仿射加密直接相关,可能包含了实现仿射加密的代码...

    rsa加密算法 c语言实现

    最后,通过扩展欧几里得算法求解d,使得e*d mod φ(n) = 1,d是私钥,e是公钥。 3. **加密过程**:加密时,用户使用接收者的公钥(e,n)对明文m进行加密,计算c=m^e mod n。由于e是公钥,所以这个过程可以公开进行。...

    Java中常用的加密算法RSA

    最后,通过扩展欧几里得算法求解d,使得e*d mod φ(n) = 1。 2. **加密过程**:发送方使用接收方的公钥(e, n)对明文m进行加密,加密后的密文c计算为c = m^e mod n。 3. **解密过程**:接收方用私钥(d, n)对密文c...

    网络安全 对称加密算法.doc

    同时,提供了求解k的_mod_k()函数,求解解密密码本的_find_ma()函数,以及替代加密算法的_subst()函数。 整个实验流程中,首先计算出k的值,然后使用这个k来建立解密密码本,接着实现加密和解密过程。对于替代加密...

    RSA.rar_rsa_rsa MFC_rsa c++_rsa加密_rsa加密算法

    RSA是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,因此得名RSA。这种算法基于大整数因子分解的困难性,即找到两个大素数的乘积很容易,但将乘积分解回原来的素数却非常困难。RSA在...

    RSA加密算法

    RSA加密算法是一种非对称加密技术,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,因此得名RSA。它在信息安全领域扮演着重要的角色,尤其在数据传输和存储的安全性方面。在这个JavaFX项目中,开发者选择...

    基于细胞神经网络的图像混沌加密算法.pdf

    首先,使用五维细胞神经网络生成的混沌序列作为密钥,该序列由五阶Runge-Kutta算法求解相应的动力学方程得到,确保了序列的复杂性和不可预测性。接下来,将图像数据分为两部分,分别采用不同的扩散方法,增加了加密...

    非对称加密算法:RSA算法的C++实现与Java实现

    可以使用扩展欧几里得算法求解。 5. 公钥是(e, n),私钥是(d, n)。加密过程为ciphertext = plaintext^e mod n,解密过程为plaintext = ciphertext^d mod n。 在Java中实现RSA算法,可以利用Java的`java.security`包...

    MFC RSA 的加密算法

    **MFC RSA 加密算法详解** MFC(Microsoft Foundation Classes)是微软提供的一个C++类库,用于构建Windows应用程序。RSA是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,因其发明...

    Rabin公钥加密解密算法(c语言实现)

    C语言实现Rabin公钥加密算法主要包括以下几个关键步骤: 1. **密钥生成**:首先,选择两个大素数p和q,计算n=p*q。接着,找到欧拉函数φ(n)=(p-1)*(q-1),选择一个整数e满足1φ(n)且e与φ(n)互质。最后,计算d,...

Global site tag (gtag.js) - Google Analytics