Index: crypto/encryptor_mac.cc |
diff --git a/crypto/encryptor_mac.cc b/crypto/encryptor_mac.cc |
index ff6e019be44fe2b4ba65640d612befcb504dcff3..8b7c405422b94ad6f6c0140a39da7f545a48bb86 100644 |
--- a/crypto/encryptor_mac.cc |
+++ b/crypto/encryptor_mac.cc |
@@ -22,7 +22,7 @@ Encryptor::~Encryptor() { |
bool Encryptor::Init(SymmetricKey* key, Mode mode, const std::string& iv) { |
DCHECK(key); |
- DCHECK_EQ(CBC, mode) << "Unsupported mode of operation"; |
+ DCHECK(CBC == mode || ECB == mode) << "Unsupported mode of operation"; |
CSSM_DATA raw_key = key->cssm_data(); |
if (raw_key.Length != kCCKeySizeAES128 && |
raw_key.Length != kCCKeySizeAES192 && |