Why are Static Initialization Vectors Used in Secure Communications from the Android SDK?