Chapter 72

“You think it’s an invisible watermark?”

“Seems like it to me,” Stern said to Rainy. “Watermarks are nothing more than embedding information into a digital media. Could be audio. Could be a picture.”

“Could be spinning the Beatles’ ‘I’m So Tired’ backward and hearing Paul is dead,” Carter said.

“Well, that’s a watermark of sorts, I guess,” Stern said. “It’s used a lot in copyright protection. It’s also used in source tracing.”

Rainy nodded. “Of course. The movie industry has been using source trace watermarks for ages. They can identify who downloads their intellectual property and then create a map of the distribution network. We’ve been exploring applications for them as well.”

Carter nodded enthusiastically. “If each of the images Mann gave us has a unique watermark, it would explain why they weren’t generating the same hash value. The watermark is what makes each image unique from the other. But it’s hidden, so we can’t easily see the difference with our eyes.”

“The question now is,” Stern said, “how do we reveal the watermark?”

Stern picked one image to work with. He spent a half an hour bumping up the contrast and adjusting the image levels.

“I’ve got the contrast here set to one hundred percent.”

Rainy looked. “See anything?”

“I’ve got to run the contrast filter a bunch of times over before I can say.”

Stern was back to his Stern ways. Grunting. Sighing. Pouting. He picked up a pencil and prepared to throw it at the monitor.

“That’s my monitor, Clarence,” Carter said. “I trust you. But not that much.”

Stern set down the pencil. He looked over at Rainy. “Do you have an original?” he asked.

“What do you mean?”

“An original source. One that hasn’t been moved from a point A to a point B. One that wouldn’t have a watermark applied.”

Rainy thought a moment. “Lindsey Wells,” she said. “After my seminar she gave me her cell phone. She deleted the sent messages, but not the pictures. She thought they might somehow be helpful.”

“Well, she just might be right,” said Stern. “Let me have it.”

Rainy returned to the workstation with Lindsey’s cell phone. It took only a few minutes for Stern to download the pictures to Carter’s machine.

“What are you going to do?” Rainy asked.

“I’m going to run a difference filter,” Stern said.

“I’m not familiar with that,” Rainy said.

“The difference filter compares the original to a copy. Look, I’ll compare the original to itself.”

Stern did just that, and all Rainy saw afterward was a black square on the screen.

“A black square means the images are identical,” Stern explained. “All pixels turned a pure black color. Now let’s run the difference filter on the original and one of the matching images.”

Rainy examined the completed output. “It still looks like a black square to me,” she said.

“But some of the pixels are not quite pure black,” Stern said. “When I change the color levels to brighten all the very dark colors, I suspect our hidden watermark will become visible.”

Stern adjusted the levels. The dark colors transformed to bright, almost neon shades. Rainy’s hand went to her mouth when she saw what appeared. Most of the image square was still black. But not all of it. At the bottom of the square, Rainy saw a series of numbers. Stern’s level adjustment had turned the color of those numbers a bright yellow.

“I bet those numbers are an IP address,” Stern said. “Whoever embedded this watermark wanted to track the distribution of their copies, that’s for sure. But what the heck is that?”

Stern was pointing to another newly revealed part of the watermark. Rainy knew exactly what it was. Even with the colors being off, she could see it clearly. A yin and yang symbol designed to look like a human skull.

“That right there is more than just a watermark,” Rainy said. “That is a calling card.”

Загрузка...