これは学校の仕事です。 DH交換で両当事者の秘密鍵を見つける問題があります。テストに含まれる数字は十分ではなく、タスクは基本的にはブルートフォースです。 この作業では、素数p、発電機g、アリスの公開鍵Aを得ることができます。 私は、メッセージを暗号化し、カスタムキーでメッセージを解読する方法も与えられています。 今のところ、は、整数i=1...pをループし、g^i mod p == g^A mod
私はint配列を昇順でソートしており、特定の境界に従って配列の項目をテールから削除したいと思います。私の場合、配列を切り捨てるより良い方法は何ですか?次のコードスニペットを考える: var a = [1, 2, 3, 4];
var length = a.length;
var boundary = 2;
var count = 0;
for (var i = length - 1; i