IV changes
[iotcloud.git] / version2 / src / java / iotcloud / Slot.java
index b881efe5e05da3ac8f2f8f0cd5817e7598320c10..153ef800c56881b380f131dda03c27a5dc1c934a 100644 (file)
@@ -222,11 +222,11 @@ class Slot implements Liveness {
        public byte[] getSlotCryptIV() {
                ByteBuffer buffer = ByteBuffer.allocate(CloudComm.IV_SIZE);
                buffer.putLong(machineid);
-               buffer.putLong(localSequenceNumber);
+               long localSequenceNumberShift = localSequenceNumber << 16;
+               buffer.putLong(localSequenceNumberShift);
                return buffer.array();
        }
 
-
        public String toString() {
                return "<" + getSequenceNumber() + ">";
        }