     }
 }
 
-/** Compare two NSData in time proportional to the untrusted data
+/** Compare two Datas in time proportional to the untrusted data
 
 Equatable-based comparisons genreally stop comparing at the first difference.
 This can be used by attackers, in some situations,

    }

    func update(withData data: Data) {
        CCHmacUpdate(&context, (data as NSData).bytes, data.count)
    }

    func finalData() -> Data {

        ///
        /// - returns: Trailing data
        public func finalData() -> Data {
            var result = handle(engine.finalData())
            result.append(hmac.finalData())
            return result
        }
