Knowledge (XXG)

BackupHDDVD

Source 📝

298:
software to a more secure version, thereby limiting the scope of the compromise each time an exploit is discovered. While a compromised device or processing key could be used to decrypt a large number of discs, BackupHDDVD does not use these keys because they can be revoked by AACS LA. Because the AACS revocation system works by preventing a given device or player from calculating a valid volume unique key, BackupHDDVD circumvents the system entirely by relying on volume or title keys leaked from authorized players. With these keys BackupHDDVD is not subject to device revocation and is able to decrypt the content directly, bypassing the key exchange and verification process.
347:, and mainstream media has ranged from supportive to intensely hostile. By some, the circumvention of AACS was seen as a reaffirmation of fair use. Others felt that the utility was no more than a piracy tool and would bring about group punishment against consumers in the form of player revocation. One article compared proponents of BackupHDDVD to terrorists. When the release of the tool was first publicized, several articles claimed that AACS had been cracked. In fact no cryptographic weaknesses constituting a crack have yet been found in 294:
key. The volume unique key for any disc can be calculated by all authorized devices using another key called a processing key, which is derived from a media key block stored on each disc. Authorized devices use one or more of the manufacturer's assigned device keys to decrypt the media key block, yielding a processing key and enabling further decryption of the volume and title keys, and finally the content.
29: 276: 184:, the underling cryptographic cipher used by AACS. Using this technique, BackupHDDVD is able to completely bypass the AACS chain of trust, rendering it immune to revocation. The cost of this immunity is that users are forced to rely on keys leaking from commercial player software to use BackupHDDVD with new discs. 176:
Muslix64, BackupHDDVD is distributed with none of the cryptographic keys necessary for decryption. Users wanting to use the software to decrypt a protected disc's contents must obtain the appropriate keys separately, a task with which neither the original author nor his or her versions of BackupHDDVD
297:
If a device key is to be revoked, the media key blocks on all discs manufactured after the time of revocation are encrypted in a way which does not enable the revoked device to obtain a valid processing key. Users trying to view new content on a revoked player would be forced to upgrade their player
235:
On January 2, 2007, the author posted the 1.0 version of the BackupHDDVD utility, which included support for the decoding of discs using volume keys. For several weeks following the utility's release no success using the author's key extraction technique was reported. In mid-January 2007, a volume
293:
to device manufacturers. When an AACS protected disc is manufactured, a series of up to 64 keys called title keys are generated and the video content on the disc is encrypted using these keys. The title keys are stored on the disc and themselves encrypted with another key called the volume unique
250:
alleging a violation in late February. In compliance with the notice, the project was immediately removed. Several versions of BackupHDDVD have been released by individuals other than the original author, including some versions with GUIs and the ability to locate keys on the internet or scan for
388:
The consortium behind the HD DVD format and the studios delivering films on the format did not release an official statement beyond that they were investigating the utility. On January 24, 2007 AACS LA issued a statement acknowledging that AACS security had been compromised while urging software
228:, a website devoted to DVD backup. The utility's documentation, along with the forum post, contained little information as to how necessary keys could be obtained. The author elaborated in another forum post, claiming that keys could be obtained by exploiting the necessity for them to be held in 322:
technology. New versions work around this limitation by excluding interactive content from decrypted copies. The utility cannot process HD DVD navigation functionality which enables menus, chapters, secondary audio tracks and subtitles, so these features are inaccessible in copies created by
311:, it then decrypts each video file on the disc using the appropriate keys and writes the results to a location specified by the user. Direct file decryption allows the utility's functionality to remain unaffected by device key revocation and its performance unencumbered with AACS overhead. 306:
Users must have either found decryption keys themselves or obtained them elsewhere for most versions of BackupHDDVD to work. The utility reads a text file containing volume or title keys and attempts to find a set of corresponding keys for the inserted disc. Through a standard AES
236:
key was published by another member of the Doom9 forum along with an explanation of the technique used to obtain it. Other forum members quickly discovered keys for different titles. Keys for many discs are now readily available on the internet.
389:
vendors to limit the availability of keys in memory. Beginning with discs manufactured in late April, versions of PowerDVD and WinDVD responsible for leaking keys have been revoked and free updates are available to owners of affected versions.
255:
with a native Windows GUI is also available. This version supports multiple CPU threads and runs faster than its Java counterparts. While development of BackupHDDVD has ceased, a commercial HD DVD decryption utility called
335:, BackupHDDVD may qualify as a device primarily intended to "circumvent a technological measure that effectively controls access to a work." If identified as such, it would be illegal to use or distribute. 1139: 192:
According to the creator of BackupHDDVD, he or she first set out to circumvent AACS to bypass a restriction in software HD DVD players which reduced the quality of AACS restricted
318:, BackupHDDVD is severely limited in its ability to produce fully functional copies of commercial discs. Early versions were unable to properly decrypt discs which used the 1085: 941: 962: 1022: 851: 438: 323:
BackupHDDVD. Most versions provide no validation for keys and will still attempt to decrypt a disc's contents with an incorrect key, resulting in corrupt files.
199:
video to that of standard definition DVD video or refused to play outright unless an HDCP compliant chain of video hardware was present. At the time only a few
362:
format, but Blu-ray's AACS implementation has since been circumvented using a similar method. However, Blu-ray offers an additional layer of protection called
180:
BackupHDDVD represented the first known successful attack against AACS. The utility circumvents content protection by decrypting video files directly with
671: 645: 815: 207:
supported HDCP. As a result, configurations that would have allowed high-definition HD DVD viewing in software players were exceptionally rare.
873: 557: 505: 527: 764: 224:
and documentation was uploaded to a file hosting service. A link to the file was then posted by the utility's creator on the forums of
704: 595: 385:
software had played in the leaking of volume and title keys. Both companies have since released updates for their player software.
911: 467: 332: 1077: 933: 726: 264: 966: 1144: 284: 154: 1018: 793: 847: 358:
Initially, it was thought that the compromise of HD DVD's security would entice some studios into adopting the competing
442: 348: 181: 267:
to allow for the backup or unrestricted viewing of any AACS-protected discs without the need for title or volume keys.
72: 57: 405: 252: 142: 377:, which sells the PowerDVD player software, was quick to deny that its software could be used to obtain keys. 1134: 667: 641: 1124: 822: 370: 138: 992: 196: 1129: 352: 308: 881: 369:
There was some speculation that the player used by the utility's author to obtain keys would be
565: 497: 210:
On December 18, 2006, a video which showed BackupHDDVD being used to decrypt and copy the film
1052: 535: 290: 212: 131: 107: 1044: 315: 200: 173: 114: 102: 28: 696: 587: 220:. Two days after the video was uploaded, the initial version of the utility along with its 247: 134: 903: 756: 475: 1118: 734: 351:, the underlying cryptographic system of AACS. Keys are actually obtained through a 161:
discs, often to enable playback on hardware configurations without full support for
619: 359: 146: 1108: 789: 240: 221: 166: 204: 43: 34: 1056: 410: 374: 260: 275: 119: 257: 217: 382: 319: 158: 150: 251:
them in memory automatically. HDDecrypter, a port of BackupHDDVD to
378: 274: 225: 193: 289:
The AACS Licensing Authority (LA) assigns a series of 253 unique
363: 344: 244: 162: 727:"All Blu-ray Disc and HD DVD Encryption Defeated by Single Key" 996: 558:"GeekTech: Want to View HD Content on Your PC? Upgrade Wisely" 229: 33:
Version of BackupHDDVD modified to include a GUI in use on a
331:
Under United States anti-circumvention law created by the
169:
was posted online, but no licence information was given.
1019:"Cyberlink responds to BackupHDDVD crack: It wasn't us" 239:
Further development of BackupHDDVD was being hosted on
90: 64: 697:"HD DVD reportedly cracked, but difficult to verify" 993:"RESPONSE TO REPORTS OF ATTACKS ON AACS TECHNOLOGY" 113: 101: 71: 56: 42: 790:"Understanding AACS (including Subset-Difference)" 498:"Hacker: Blu-ray, HD DVD copy protection cracked" 1140:Digital rights management circumvention software 934:"New AACS cracks cannot be revoked, says hacker" 816:"Introduction and Common Cryptographic Elements" 343:Reaction to the utility by Doom9 forum members, 620:"Hacker Cracks High-Def DVD Encryption System" 588:"The truth behind HDCP and video card support" 528:"Hackers Claim HD DVD Encryption Circumvented" 848:"Studios Take Claims of AACS Crack Seriously" 172:Written by an anonymous programmer using the 8: 21: 1078:"Corel updates WinDVD to stop AACS hackers" 783: 781: 433: 431: 429: 27: 20: 987: 985: 983: 265:compromised AACS processing or media keys 1045:"Studios' DVDs Face a Crack in Security" 757:"Beta Software to Copy HD DVDs Released" 461: 459: 904:"Latest AACS crack 'beyond revocation'" 668:"AACS DRM cracked by BackupHDDVD tool?" 614: 612: 397: 690: 688: 441:. Techtree. 2006-12-28. Archived from 232:to allow playback in player software. 767:from the original on 23 February 2007 7: 874:"HD DVD anti-rip encryption cracked" 648:from the original on 14 January 2007 1025:from the original on 7 January 2007 854:from the original on 1 January 2007 846:Scott M. Fulton, III (2006-12-29). 707:from the original on 3 January 2007 674:from the original on 2 January 2007 439:"Took Eight Days to Crack HD DVD!" 14: 796:from the original on 3 March 2007 598:from the original on 6 April 2007 333:Digital Millennium Copyright Act 216:to a hard drive was uploaded to 1088:from the original on 5 May 2007 944:from the original on 5 May 2007 914:from the original on 7 May 2007 640:Michael O'Connor (2007-01-02). 508:from the original on 9 May 2007 468:"Next-Gen DVD DRM Hacked—Maybe" 496:Robert McMillan (2006-12-29). 466:Gardiner, Bryan (2006-12-29). 381:was silent about the role its 285:Advanced Access Content System 279:Typical AACS decryption chain. 155:Advanced Access Content System 1: 1076:Reimer, Jeremy (2007-04-07). 1017:Richard Lawler (2007-01-02). 1043:Markoff, John (2007-01-01). 995:. 2007-01-24. Archived from 965:. 2007-02-21. Archived from 932:Jeremy Reimer (2007-03-15). 642:"BackupHDDVD v1.00 Released" 526:Gabriel Ikram (2006-12-28). 314:Originally intended to be a 77:1.0.3 (January 25, 2007 755:Mark Hachman (2006-02-14). 556:Tom Mainelli (2006-07-13). 145:versions which aids in the 1161: 902:John Leyden (2007-04-04). 666:Block, Ryan (2006-12-27). 282: 243:until the site received a 872:Tony Smith (2006-12-28). 725:Marcus Yam (2007-02-13). 695:Ken Fisher (2006-12-28). 586:Ken Fisher (2006-02-14). 97: 52: 26: 302:Features and limitations 16:AACS decryption software 788:arnezami (2007-02-17). 263:exists which relies on 153:discs protected by the 280: 79:; 17 years ago 1145:Windows-only freeware 278: 963:"The HD Disc Hacks" 353:side-channel attack 320:in-movie experience 23: 1049:The New York Times 999:on 4 February 2007 291:cryptographic keys 281: 44:Original author(s) 969:on March 16, 2007 884:on 3 January 2007 445:on 4 January 2007 213:Full Metal Jacket 201:computer monitors 165:. The program's 132:computer software 125: 124: 1152: 1097: 1096: 1094: 1093: 1073: 1067: 1066: 1064: 1063: 1040: 1034: 1033: 1031: 1030: 1014: 1008: 1007: 1005: 1004: 989: 978: 977: 975: 974: 959: 953: 952: 950: 949: 929: 923: 922: 920: 919: 899: 893: 892: 890: 889: 880:. Archived from 869: 863: 862: 860: 859: 843: 837: 836: 834: 833: 827: 821:. Archived from 820: 811: 805: 804: 802: 801: 785: 776: 775: 773: 772: 752: 746: 745: 743: 742: 733:. Archived from 722: 716: 715: 713: 712: 692: 683: 682: 680: 679: 663: 657: 656: 654: 653: 637: 631: 630: 628: 627: 616: 607: 606: 604: 603: 583: 577: 576: 574: 573: 564:. Archived from 553: 547: 546: 544: 543: 534:. Archived from 523: 517: 516: 514: 513: 493: 487: 486: 484: 483: 474:. Archived from 463: 454: 453: 451: 450: 435: 424: 423: 421: 419: 402: 316:proof of concept 157:. It is used to 103:Operating system 93: 87: 85: 80: 67: 31: 24: 1160: 1159: 1155: 1154: 1153: 1151: 1150: 1149: 1115: 1114: 1105: 1100: 1091: 1089: 1075: 1074: 1070: 1061: 1059: 1042: 1041: 1037: 1028: 1026: 1021:. Engadget HD. 1016: 1015: 1011: 1002: 1000: 991: 990: 981: 972: 970: 961: 960: 956: 947: 945: 931: 930: 926: 917: 915: 901: 900: 896: 887: 885: 871: 870: 866: 857: 855: 845: 844: 840: 831: 829: 825: 818: 813: 812: 808: 799: 797: 787: 786: 779: 770: 768: 754: 753: 749: 740: 738: 724: 723: 719: 710: 708: 694: 693: 686: 677: 675: 665: 664: 660: 651: 649: 639: 638: 634: 625: 623: 618: 617: 610: 601: 599: 585: 584: 580: 571: 569: 555: 554: 550: 541: 539: 525: 524: 520: 511: 509: 495: 494: 490: 481: 479: 465: 464: 457: 448: 446: 437: 436: 427: 417: 415: 404: 403: 399: 395: 341: 329: 304: 287: 273: 248:takedown notice 197:high definition 190: 135:utility program 89: 83: 81: 78: 73:Preview release 63: 38: 17: 12: 11: 5: 1158: 1156: 1148: 1147: 1142: 1137: 1135:Video software 1132: 1127: 1117: 1116: 1113: 1112: 1104: 1103:External links 1101: 1099: 1098: 1068: 1035: 1009: 979: 954: 924: 894: 864: 838: 806: 777: 747: 717: 684: 658: 632: 608: 578: 548: 518: 488: 455: 425: 396: 394: 391: 340: 337: 328: 325: 303: 300: 283:Main article: 272: 269: 189: 186: 149:of commercial 123: 122: 117: 111: 110: 105: 99: 98: 95: 94: 75: 69: 68: 60: 58:Stable release 54: 53: 50: 49: 46: 40: 39: 32: 15: 13: 10: 9: 6: 4: 3: 2: 1157: 1146: 1143: 1141: 1138: 1136: 1133: 1131: 1128: 1126: 1125:2006 software 1123: 1122: 1120: 1110: 1109:Original post 1107: 1106: 1102: 1087: 1083: 1079: 1072: 1069: 1058: 1054: 1050: 1046: 1039: 1036: 1024: 1020: 1013: 1010: 998: 994: 988: 986: 984: 980: 968: 964: 958: 955: 943: 939: 935: 928: 925: 913: 909: 905: 898: 895: 883: 879: 875: 868: 865: 853: 849: 842: 839: 828:on 2007-03-02 824: 817: 810: 807: 795: 791: 784: 782: 778: 766: 762: 758: 751: 748: 737:on 2007-02-19 736: 732: 728: 721: 718: 706: 702: 698: 691: 689: 685: 673: 669: 662: 659: 647: 643: 636: 633: 621: 615: 613: 609: 597: 593: 589: 582: 579: 568:on 2007-09-30 567: 563: 559: 552: 549: 538:on 2007-09-30 537: 533: 529: 522: 519: 507: 503: 499: 492: 489: 478:on 2008-04-21 477: 473: 469: 462: 460: 456: 444: 440: 434: 432: 430: 426: 413: 412: 407: 406:"BackupHDDVD" 401: 398: 392: 390: 386: 384: 380: 376: 372: 367: 365: 361: 356: 354: 350: 346: 338: 336: 334: 326: 324: 321: 317: 312: 310: 301: 299: 295: 292: 286: 277: 270: 268: 266: 262: 259: 254: 249: 246: 242: 237: 233: 231: 227: 223: 219: 215: 214: 208: 206: 202: 198: 195: 187: 185: 183: 178: 175: 170: 168: 164: 160: 156: 152: 148: 144: 140: 137:available in 136: 133: 129: 121: 118: 116: 112: 109: 106: 104: 100: 96: 92: 76: 74: 70: 66: 61: 59: 55: 51: 47: 45: 41: 36: 30: 25: 19: 1090:. Retrieved 1082:Ars Technica 1081: 1071: 1060:. Retrieved 1048: 1038: 1027:. Retrieved 1012: 1001:. Retrieved 997:the original 971:. Retrieved 967:the original 957: 946:. Retrieved 938:Ars Technica 937: 927: 916:. Retrieved 908:The Register 907: 897: 886:. Retrieved 882:the original 878:The Register 877: 867: 856:. Retrieved 850:. BetaNews. 841: 830:. Retrieved 823:the original 809: 798:. Retrieved 769:. Retrieved 760: 750: 739:. Retrieved 735:the original 730: 720: 709:. Retrieved 701:Ars Technica 700: 676:. Retrieved 670:. Engadget. 661: 650:. Retrieved 635: 624:. Retrieved 622:. 2006-12-30 600:. Retrieved 592:Ars Technica 591: 581: 570:. Retrieved 566:the original 561: 551: 540:. Retrieved 536:the original 531: 521: 510:. Retrieved 501: 491: 480:. Retrieved 476:the original 471: 447:. Retrieved 443:the original 416:. Retrieved 409: 400: 387: 368: 357: 342: 330: 313: 305: 296: 288: 238: 234: 211: 209: 191: 179: 171: 139:command line 127: 126: 18: 1130:DVD rippers 761:PC Magazine 472:PC Magazine 418:22 November 241:SourceForge 222:source code 205:video cards 167:source code 130:is a small 128:BackupHDDVD 91:[±] 65:[±] 22:BackupHDDVD 1119:Categories 1092:2007-04-15 1062:2023-01-29 1029:2007-01-02 1003:2007-01-31 973:2007-03-18 948:2007-05-05 918:2007-05-05 888:2007-01-02 858:2007-01-02 832:2007-03-22 800:2007-03-18 771:2007-02-20 741:2007-02-16 711:2007-01-02 678:2007-01-02 652:2007-01-02 626:2007-01-02 602:2007-05-04 572:2007-05-04 542:2007-01-02 512:2007-05-08 482:2007-01-02 449:2007-01-02 414:. SoftNews 271:Background 147:decryption 84:2007-01-25 35:Windows XP 1057:0362-4331 814:AACS-LA. 731:DailyTech 532:DailyTech 502:InfoWorld 411:Softpedia 375:Cyberlink 261:AnyDVD HD 62:Non 1111:at Doom9 1086:Archived 1023:Archived 942:Archived 912:Archived 852:Archived 794:Archived 765:Archived 705:Archived 672:Archived 646:Archived 596:Archived 562:PC World 506:Archived 345:bloggers 339:Reaction 327:Legality 177:assist. 120:Freeware 48:Muslix64 371:revoked 360:Blu-ray 309:library 258:Slysoft 218:YouTube 188:History 159:back up 115:License 108:Windows 82: ( 1055:  383:WinDVD 230:memory 174:handle 151:HD DVD 88:) 37:system 826:(PDF) 819:(PDF) 393:Notes 379:Corel 226:Doom9 194:1080p 1053:ISSN 420:2017 245:DMCA 203:and 163:HDCP 141:and 364:BD+ 349:AES 182:AES 143:GUI 1121:: 1084:. 1080:. 1051:. 1047:. 982:^ 940:. 936:. 910:. 906:. 876:. 792:. 780:^ 763:. 759:. 729:. 703:. 699:. 687:^ 644:. 611:^ 594:. 590:. 560:. 530:. 504:. 500:. 470:. 458:^ 428:^ 408:. 373:. 366:. 355:. 1095:. 1065:. 1032:. 1006:. 976:. 951:. 921:. 891:. 861:. 835:. 803:. 774:. 744:. 714:. 681:. 655:. 629:. 605:. 575:. 545:. 515:. 485:. 452:. 422:. 253:C 86:)

Index


Windows XP
Original author(s)
Stable release
[±]
Preview release
[±]
Operating system
Windows
License
Freeware
computer software
utility program
command line
GUI
decryption
HD DVD
Advanced Access Content System
back up
HDCP
source code
handle
AES
1080p
high definition
computer monitors
video cards
Full Metal Jacket
YouTube
source code

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.