Thursday, 17 October 2013

Apple's claim of unbreakable iMessage encryption 'basically lies,' researchers say

A famed iPhone jailbreak software developer says Apple could easily decrypt iMessages despite the company's claims

A close look at Apple's iMessage system shows the company could easily intercept communications on the service despite its assurances to the contrary, researchers claimed Thursday at a security conference.

Apple asserted in June, following disclosures about the NSA's data collection programs, that iMessage, which lets users send texts over Wi-Fi for free, is protected by end-to-end encryption that makes it impossible for Apple or anyone else to descramble the messages.

But researchers at the Hack in the Box conference in Kuala Lumpur showed it would be possible for someone inside Apple, of their own volition or because they were forced to by a government, to intercept messages.

The company's claim that iMessage is protected by unbreakable encryption is "just basically lies," said Cyril Cattiaux, who has developed iOS jailbreak software and works for Quarkslab, a penetration testing and reverse engineering company in Paris.

The researchers emphasized they have no indication that Apple or the government is reading iMessages, only that it would be possible to do so.

Asked to comment, Apple didn't directly address the claims about iMessage and pointed instead to a statement it issued in June after the disclosures about the NSA's Prism data collection program.

The statement says in part that Apple first heard about Prism only when it was asked about it by news organizations. "We do not provide any government agency with direct access to our servers, and any government agency requesting customer content must get a court order," the statement says.

One document revealed by former NSA contractor Edward Snowden indicated Apple became part of Prism in October 2012.

Apple uses public key cryptography to encrypt iMessages between the sender and the recipient. But its system for managing public keys is opaque, the researchers said, making it impossible to know if iMessages are being sent to a third party such as the NSA.

When someone sends an iMessage, the iOS device pulls the recipient's public key from Apple's non-public key server to create the ciphertext, or encrypted message. The iMessage is decrypted by the recipient using their private key.

The problem is "Apple has full control over this public key directory," Cattiaux said.

Trust has always been an issue with public keys. To send an encrypted message, the sender frequently has to trust that the key listed on the key server used to relay the message actually belongs to the recipient.

With a public server, such as MIT's PGP Public Key Server, the sender can at least see more information, such as whether a key has changed. At that point, the sender can decide whether they want to trust it or not if they suspect a man in the middle attack. Apple's key server is not public, the researchers say.

"The biggest problem here is you just cannot control that the public key you are using when you are ciphering the message is really the key of your recipient and not, for example, the public key of some guy in Apple," Cattiaux said.

Cattiaux's fellow researcher, who goes by the name GG, added that: "In Apple's case, it's that they give the key and nobody can really know if it's a substitute or anything like that. In fact, it's a matter of trust. It's a real problem for users."

People generally can't assess or control of the risks of cloud-based services since the data is maintained on systems that can't be audited, said Paul Kocher, president and chief scientist of Cryptography Research.

"In practice, iMessage is only as secure as Apple chooses to make it, but it isn't fair to criticize Apple too heavily since other services aren't better (and most are worse)," Kocher said via email.

iMessage's cryptograpy itself is solid, but it's been clear that Apple controlled the distribution of public keys, wrote Matthew D. Green, an assistant research professor in the Department of Computer Science at Johns Hopkins University, in an email.

"They've insisted to their customers that messages were encrypted 'end to end' and that they couldn't read the messages," Green wrote. "This is all technically true, but at the same time they know perfectly well that this could change easily if they wanted to misbehave. They just chose to be misleading."

Cattiaux said there's also no way to detect man-in-the-middle attacks by analyzing an iOS device. iOS does not store the public keys it uses for iMessage, so it's impossible to see if a key has suddenly been switched and, ultimately, where the iMessage is routed.

Cryptography expert Moxie Marlinspike, who was not involved in the research, said another attack scenario is possible. More than one Apple device can be linked to an iMessage account. So a device that is sending a message grabs several public keys in order to copy the message across the user's iPhone and iPad, for example.

"This makes interception on Apple's behalf even easier, since they don't technically need to perform a strict 'man in the middle' attack," Marlinspike said via email. "They can just add their own key to the list, and the sender will encrypt a copy directly to Apple in addition to the copy that gets sent normally."

A solution for Apple would be to store public keys locally in a protected database within iOS, as then the keys could be compared, Cattiaux said. As part of their presentation, the researchers released an application, "MITM Protect," for jailbroken devices that allows for such a comparison.

Trusting someone to manage keys on your behalf is no more secure than trusting them with plain, unencrypted text, Marlinspike said. "iMessage isn't really 'end-to-end' encryption in the sense that phrase intends to convey."



Ethernet's 400-Gigabit challenge is a good problem to have

Enterprises, cloud providers and carriers all rely on Ethernet, complicating the push for a faster standard

As it embarks on what's likely to be a long journey to its next big increase in speed, Ethernet is in some ways a victim of its own success.

Years ago, birthing a new generation of Ethernet was relatively straightforward: Enterprises wanted faster LANs, vendors figured out ways to achieve that throughput and hashed out a standard, and IT shops bought the speed boost with their next computers and switches.

[20 Must-See Products at DEMO 2013]

Now it's more complicated, with carriers, Web 2.0 giants, cloud providers and enterprises all looking for different speeds and interfaces, some more urgently than others. Facebook, for example, said in 2010 that it already had a need for Terabit Ethernet in its data centers. That's what the IEEE 802.3 400Gbps Study Group faces as it tries to write the next chapter in Ethernet's history. With billions of Ethernet devices in use on networks around the world, it's harder to define a specification to that satisfies everyone.

"You have a lot of different people coming in to the study group," said John D'Ambrosia, the group's chair, in an interview at the Ethernet Alliance's Technology Exploration Forum in Santa Clara, California, on Tuesday.

That can make it harder to reach consensus, with 75 percent approval required to ratify a standard, he said. Though the panel knows what speed it's ultimately looking for, network builders with different needs are likely to disagree on how to get there.

The complexity of the task has only grown since the last standard-setting process, which produced the 802.3ba standard that covers both 40-Gigabit and 100-Gigabit Ethernet, D'Ambrosia and others at the event said. That project started out focused solely on a 100Gbps standard, which service providers wanted, but expanded to include 40Gbps because enterprise servers weren't ready for the higher speed. If the 802.3ba experience is any guide, the next standard -- to be called 802.3bs -- will probably not be ratified until the first half of 2017, D'Ambrosia said.

That's an aggressive target, according to Dale Murray, an analyst at research firm Light Counting, who thinks the path to 400-Gigabit will be a lot harder than the last standards process was.

One of the key questions is what smaller links to put together to achieve the next top speed. This is a common way of creating fatter pipes. The links can take the form of multiple fibers, optical wavelengths or other connections. This was relatively easy with 802.3ba, the 40/100-Gigabit standard, according to Murray. The engineers that developed that standard used multiple 10-Gigabit Ethernet interfaces, the previous hallmark of Ethernet speed, which were already commercially available, he said.

"We didn't create a lot of new technology. It was more of a packaging challenge," Murray said.

To achieve 400Gbps, they'll need new, faster interfaces to use as building blocks. There's a range of possible options, all of which have different ramifications, participants in the event said. Variables include how much components cost, what kinds of fibers or cables they use over what distances, and when they may be available.

The best way to get to 400-Gigabit Ethernet would be with four 100-Gigabit interfaces, D'Ambrosia and others said. This would help to generate an effect that occurred with the current specification and which D'Ambrosia may propose as an objective in the current process.

It turned out that vendors were able to develop 40Gbps interfaces that enterprises could outfit with so-called "breakout cables" to create four 10-Gigabit Ethernet links. That gave buyers a product that met both their immediate and future needs, and it helped to grow the sales volume of 40-Gigabit interfaces, which in turn drove down the cost of the parts, D'Ambrosia said.

"It was a useful outcome that occurred naturally," Murray of Light Counting said.

Other possibilities include using eight 50Gbps connections or 16 25Gbps connections. Without endorsing any individual approach, Murray cautioned against pushing out a technology that's available sooner but may not match up with current or future needs. If buyers don't see good value in it, they won't buy it in big enough volumes and the industry will have to wait even longer for 400-Gigabit Ethernet to take off, he said.



Friday, 20 September 2013

iFixIt tears down an Australian iPhone 5S

iFixIt tears down an Australian iPhone 5S
Components no one cares about, gibberish labels, and tech fetishism

The tear-and-repair enthusiasts at iFixIt jetted to Australia, traveling forward in time by 17 hours, to buy a new Apple iPhone 5S before anyone in the U.S. today. And then destroyed it.
Iphone 5S

Credit: iFixIt.com
Exploiting the time difference with Australia, iFixIt bought an iPhone 5S and pulled it apart for a Day Zero teardown.

The complete tear down of the new phone is online, with detailed closeups.

Here are some highlights, in sequence as they pulled the phone apart.

Battery: Apple is using various manufacturers, but the new phone carries a slightly larger battery than the iPhone 5: 3.8 volt, 5.92 Wh, 1,560 mAh. By comparison, the iPhone 5 numbers are 3.8 V, 5.45 Wh, 1,440 mAh; and Samsung Galaxy S4: 3.8 V, 9.88 Wh, 2,600 mAh.

For more context, check out AnandTech’s 5S battery life benchmarks, part of their in-depth review of the new flagship. In some areas, the 5S regresses slightly compared to iPhone 5, in others, it surpasses it.

Improved iSight camera: Several changes improve the 5S camera including a larger pixel pitch (about 15%), a faster aperture, an increased sensor size. Apple is seeking a balance between optimal low light performance and pixel size. AnandTech: “The combination can result in significantly better photos than the outgoing 5 when taking photos in low light.”

Home button with Touch ID: Apple integrated into the home button a CMOS chip from its AuthenTec acquisition into the home button to read and locally store one or more fingerprints, which can be used to lock or unlock the phone and authenticate your Apple ID. First reviews say it’s accurate, fast, smooth and, once used, no one wants to go back to typing passcodes. How will it stand up to constant daily use over many months?

A7 processor: It’s the first 64-bit mobile processor, based on ARM Ltd’s ARMv8 instruction set. Apple promises about a doubling in performance compared to the A6, but most of the jump comes not from 64-bit technology per se but the improvements to the ARM microarchitecture in v8. Speculation is that Apple is using the same amount of RAM, 1GB, but upgraded to LPDDR3, which has a higher data rate, greater bandwidth, better power efficiency, and higher memory density.

Dual LED True Tone Flash: The 5S uses two LEDs with different color tones, one cool and one warm, which the camera automatically adjusts to get the optimal combination to light a specific scene. AnandTech’s review says it’s “appreciably better” than the single LED in the iPhone 5.



Saturday, 17 August 2013

CN0-201: CompTIA CTP+ Certification Exam

QUESTION 1
H.323 is a group of protocols defined by the International Telecommunication Union for multimedia
conferences over Local Area Networks. H.323 uses ASN.1 binary code. Which of the following
layers of the OSI model is responsible for translating, processing, and reading ASN.1 and ASCII
messages?

A. Transport layer
B. Application layer
C. Physical layer
D. Presentation layer

Answer: D

Explanation:


QUESTION 2
Which of the following devices is used to make decisions based on MAC addresses and is
considered the most appropriate device to use when limiting broadcast domains for devices that
will process voice data?

A. Layer 3 switch
B. Repeater
C. Layer 2 switch
D. MCU

Answer: C

Explanation:


QUESTION 3
Which of the following are endpoints in Cisco Unified Communications?
Each correct answer represents a complete solution. Choose two.

A. Switches
B. Routers
C. Gateways
D. IP phones

Answer: C,D

Explanation:


QUESTION 4
Which of the following is a mechanism used by the Multimedia Extensions (WME) standard to
avoid contentions in a particular traffic category?

A. Sliding Window Protocol
B. Contention Window (CW)
C. Auto-Rate Fallback
D. Maximum Segment Size (MSS)

Answer: B

Explanation:


QUESTION 5
Adam works as a Sales Engineer for Umbrella Inc. One of his customers complains that the PBX
is getting reset several times in a day. Adam finds that the power LEDs of PBX are fluttering. He
suspects that faulty power supply is the cause of this problem. Which of the following
troubleshooting tools should Adam use to verify these suspicions?

A. Continuity tester
B. Line tester
C. Volt meter
D. T-BERD 4000

Answer: C

Explanation:


Monday, 12 August 2013

220-801: CompTIA A+ Certification Exam


QUESTION 1
Which of the following is a public IP address?

A. 10.0.0.1
B. 62.10.1.1
C. 172.16.0.1
D. 192.168.1.1

Answer: B

Explanation:


QUESTION 2
Which of the following ports MUST be open to connect to a PC using RDP?

A. 21
B. 80
C. 443
D. 3389

Answer: D

Explanation:


QUESTION 3
Which of the following is the MAXIMUM transfer speed of USB 2.0?

A. 100 Mbps
B. 400 Mbps
C. 420 Mbps
D. 480 Mbps

Answer: D

Explanation:


QUESTION 4
Which of the following display connections has 15-pins?

A. RGB
B. VGA
C. DVI
D. HDMI

Answer: B

Explanation:


QUESTION 5
Which of the following connector types is only used for Coaxial?

A. RJ-11
B. ST
C. F
D. RJ-45

Answer: C

Explanation: