我读过关于elgamal算法的文章,它的工作原理如下Bashir的公钥是(p,α,α^ a ),他的私有会话密钥是a。阿米纳获得巴希尔的公钥(p,α,α^a)。然后阿米纳将密码文本c= (α^b,mα^ab)发送给巴希尔。Bashir使用他的私钥计算(α^b )^(α) mod p。我理解这个算法,但我想知道简单。
想象一下,我们有一条消息由四个部分(块
一般来说,我正在寻找一种算法,它有效地(希望)将单位平方中的任何点(即(0,1) x (0,1) )映射到(开的或闭的)区间(0,1)。更具体地说,我的问题是:给定2D中的2分,如何在它们之间找到一个排序(即一个在另一个之前),即
不涉及“特殊”情况或测试浮点数是否相等。脑海中浮现的一种可能性是空间填充曲线,如莫顿或希尔伯特,但我似乎找不到连续情形的描述(仅针对离散的陶粒),我确信肯定还有其他的选择。