je suis entrain de faire le cryptage d'une sequence,j'ai utilisé le code suivant:
l'instruction bitshift ne prons pas en charge la valeur de -P????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 ndg=[34 17 20 100 ]; AncienValeur=ndg(1,1); for i=1:H for j=1:L-1 AncienValeur2=ndg(i,(j+1)); bx = bitxor(uint8(ndg(i,j+1)), uint8(ndg(i,j))) C = bitget(uint8(AncienValeur), 3:-1:1); P=bi2de(C,2,'left-msb') gg=bitshift(bx,-P); ndg(i,j+1)=gg; AncienValeur=AncienValeur2; end end
Quel est le probléme????
Partager