site stats

EFF sues to uncover government demands to decrypt communications

<!–EFF sues to discover govt demands to decrypt communications Department of Justice building in Washington, D.C.</span></p> <p> Credit:<span></p> <p> Tony Webster</p> <p> </span></p> </figcaption> </figure> <section class="deck"> <h2>The group says america Freedom Act compels the DOJ to put up important choices of the secret FISC Courtroom</h2> </section> <div class="modal eml-friend-wrapper" id="emailModal"> <div class="eml-ty eml-friend-success"> <i class="ss-icon ss-delete" /></p> <h3>Thanks</h3> <p class="msg-sent">Your message has been sent.</p> </p></div> <div class="eml-friend-error"> <i class="ss-icon ss-delete" /></p> <h3>Sorry</h3> <p class="msg-sent">There Used To Be an error emailing this web page.</p> </p></div> </div> <section class="bodee"> <p>$(‘#” + slotName + “‘).responsiveAd(screenSize:’971 1115’, scriptTags: []);if (Object.keys(IDG.GPT.companions).size > 0) IDG.GPT.refreshAd(‘” + slotName + “‘);”;<br /> var adDivString = “</p> <p>” + adString + “</p> <p>“;</p> <p> placementDiff = applyInsert($(this), adDivString);<br /> if (debug)<br /> console.log(“Simply placed an Advert and the placementDiff is: ” + placementDiff);</p> <p> placementTarget = cumulativeHeight + placementDiff + interModuleHeight + adHeightBuffer;</p> <p> else<br /> var moduleDivString = “”;<br /> var elementId = “drr-mod-“+moduleCounter;<br /> moduleDivString = “”;<br /> modules.push(elementId);</p> <p> placementDiff = applyInsert($(this), moduleDivString);<br /> if (debug)<br /> console.log(“Just positioned a module and the placementDiff is: ” + placementDiff);</p> <p> placementTarget = cumulativeHeight + placementDiff + interModuleHeight + moduleHeightBuffer;<br /> moduleCounter++;</p> <p> loopCounter++;</p> <p> // Steer Clear Of inserting Components too quickly due to non-Massive figures inflating the cumulative Top<br /> if ($(this).is(“Figure”) && !$(this).is(“Figure.Massive”))<br /> cumulativeHeight += grafHeight;</p> <p> else<br /> cumulativeHeight += $(this).Peak() + grafHeight;</p> <p> );</p> <p> // clone Related Tales module to come back in after eighth para in article body for Cellular breakpoint display<br /> var $relatedStories = $(‘.Associated-promo-wrapper’);<br /> if ($relatedStories.size)<br /> var $relatedStoriesClone = $relatedStories.clone();<br /> $relatedStoriesClone.insertAfter( “#drr-container > p:eq(7)”); </p> <p> // For Mobile handiest, Location Ad after second paragraph.<br /> if (firstMobileAdHtml)<br /> $(firstMobileAdHtml).insertAfter(“#drr-container > p:eq(1)”);</p> <p> var $insiderPromo = $(‘.insider-promo-wrapper’);<br /> if ($insiderPromo.size)<br /> var $insiderPromoClone = $insiderPromo.clone();<br /> $insiderPromoClone.insertAfter( “#drr-container > p:eq(1)”);</p> <p> //Place left side Component<br /> cumulativeHeight = 0;<br /> var leftPlacementTarget = tagHeight = leftPlacementTarget)<br /> if (debug)<br /> console.log(“congratulations… we’ve got passed the preliminary Begin level”);</p> <p> if (leftPlacementIndex == null)<br /> //it can be No Longer just right enough to No Longer be a left Avoid – it also is not a </p> <p> with an straight away preceding small or medium picture left Steer Clear Of.<br /> if (!isLeftAvoid($(this)) && noPrevFigures($(this)) )<br /> leftPlacementIndex = $(this).index();<br /> $leftPlacementElement = $(this);<br /> leftPlacementLookaheadStart = cumulativeHeight;<br /> if (debug)<br /> console.log(“is not a left Keep Away From and no prev figures. ########## set placementIndex (“+leftPlacementIndex+”) and lookaheadStart (“+leftPlacementLookaheadStart+”) ##########”);</p> <p> else<br /> if (debug)<br /> console.log(“is a left Avoid or has previous figures. proceed”);</p> <p> else<br /> if (debug)<br /> console.log(“#### leftPlacementIndex already set to “+leftPlacementIndex+”. having a look IN ADVANCE…”);</p> <p> //Not null; has been set<br /> if ((cumulativeHeight – leftPlacementLookaheadStart) > leftIntervalHeight)<br /> if (debug)<br /> console.log(“###### THRESHOLD REACHED. LOOKAHEAD COMPLETE. Finish ###### (cumulativeHeight – leftPlacementLookaheadStart) (“+(cumulativeHeight-leftPlacementLookaheadStart)+”) > leftIntervalHeight (“+leftIntervalHeight+”).”);</p> <p> return false;<br /> else<br /> if (debug)<br /> console.log(“threshold No Longer reached: (cumulativeHeight – leftPlacementLookaheadStart) (“+(cumulativeHeight-leftPlacementLookaheadStart)+”) tags<br /> if (!(isLeftAvoid($(this)) && ($(this).hasClass(‘small’)<br /> );</p> <p> if (leftPlacementIndex != null && elementNotNearEnd($leftPlacementElement, leftPixelWindow))<br /> if (debug)<br /> console.log(” insert into index “+leftPlacementIndex);</p> <p> $(“#drr-container”).children().eq(leftPlacementIndex).before(“</p> <p>“);</p> <p> IDG.GPT.trackOmniture();</p> <p> // Add Right rail module content<br /> for (var i=Zero; i” + adString + “</section> </article> </section> </div> <p>“;</p> <p> operate getEpoParams() document.referrer.indexOf(“yahoo”) >= Zero </p> <p> /**<br /> * @param jqo Original jquery object Goal<br /> * @param divString The div to be inserted.<br /> * @return Difference in Top between Original placement Goal and closing Target.<br /> * Exams first 6 Components for an allowable placement (600 pixel window).<br /> * If none, Test local for Elements that are not Right avoids.<br /> * If none, Situation Component prior to present Goal.<br /> */<br /> function applyInsert(jqo, divString)<br /> if (debug)<br /> console.log(“applyInsert at high and jqo index is: ” + jqo.index());</p> <p> for (var i=Zero; i Zero)<br /> youngsters = $(“#drr-container”).youngsters().slice(jqo.index(), allowElement.index() );</p> <p> else<br /> children = $(“#drr-container”).kids().slice(allowElement.index(), jqo.index());</p> <p> if (youngsters != null)<br /> kids.EVERY(perform(i)<br /> if (debug)<br /> console.log(“About to add this Element’s Peak to heigh diff offset”);<br /> console.log($(this));</p> <p> Top += $(this).Height() + grafHeight;<br /> );</p> <p> if (offset 300)<br /> if (debug)<br /> console.log(“isRightAvoid: Discovered pre. return genuine”);</p> <p> return true;</p> <p> if (“Figure”) && jqo.hasClass(‘Massive’))<br /> if (debug)<br /> console.log(“isRightAvoid: Found Figure.Huge return proper”);</p> <p> return real;</p> <p> if (“Determine”) && jqo.hasClass(‘medium’) && jqo.hasClass(‘inline’))<br /> if (debug)<br /> console.log(“isRightAvoid: Found Determine has Type medium and inline.”);</p> <p> return true;</p> <p> if (‘div’) && jqo.hasClass(‘Desk-wrapper’))<br /> if (debug)<br /> console.log(“isRightAvoid: Discovered div with Class Table-wrapper”);</p> <p> return real;</p> <p> if (‘apart’))<br /> if (jqo.hasClass(‘sidebar’) && !jqo.hasClass(‘medium’))<br /> if (debug)<br /> console.log(“isRightAvoid: Found aside with Category sidebar, with out Category medium”);</p> <p> return actual;</p> <p> if (jqo.hasClass(‘statsTable’))<br /> if (debug)<br /> console.log(“isRightAvoid: Discovered aside with Class statsTable”);</p> <p> return real;</p> <p> if (jqo.hasClass(‘download-asset’))<br /> if (debug)<br /> console.log(“isRightAvoid: Found Class obtain-asset return true”);</p> <p> return proper;</p> <p> if (jqo.hasClass(‘tableLarge’))<br /> if (debug)<br /> console.log(“isRightAvoid: Found Class tableLarge return real”);</p> <p> return authentic;</p> <p> if (jqo.hasClass(‘reject’))<br /> if (debug)<br /> console.log(“isRightAvoid: Discovered Category reject. return real”);</p> <p> return genuine;</p> <p> if (‘Table’) && jqo.hasClass(‘scorecard’))<br /> if (debug)<br /> console.log(“isRightAvoid: Found div with Category scorecard”);</p> <p> return actual;</p> <p> return false;</p> <p> // Return true if Part has Category ‘reject’: is not going to Situation drr modules/commercials subsequent to these Components<br /> operate isRightReject(jqo)<br /> console.log(“in isRightReject”);<br /> if (jqo != null)<br /> if (jqo.hasClass(“reject”))<br /> if (debug)<br /> console.log(“isRightReject: Discovered ‘reject’ Class”);</p> <p> return true;</p> <p> return false;</p> <p> return false;</p> <p> // Returns actual if Top of all Elements after this one is more than 500; false in any other case<br /> function elementNotNearEnd(Element, pixelWindow)<br /> if (pixelWindow == null)<br /> pixelWindow = 500;</p> <p> if (Element == null)<br /> return false;</p> <p> var remainingHeight = Zero;<br /> var children = $(“#drr-container”).youngsters().slice(Part.index());<br /> if (children == null)<br /> return false;</p> <p> kids.EACH(operate(i)<br /> remainingHeight += $(this).Top();<br /> );<br /> if ( remainingHeight > pixelWindow)<br /> return proper;</p> <p> else<br /> if (debug)<br /> console.log(“Component too with regards to End. Last Peak is: ” + remainingHeight + ” and window is ” + pixelWindow); </p> <p> return false;</p> <p> /**<br /> * Return proper if want to Avoid this Element when placing left module.<br /> */<br /> perform isLeftAvoid(jqo)<br /> if (“Figure”))<br /> if (debug)<br /> console.log(“isLeftAvoid: Found Figure. return true”);</p> <p> return proper;</p> <p> if (“aside.pullquote”))<br /> if (debug)<br /> console.log(“isLeftAvoid: Found pullquote. return genuine”);</p> <p> return actual;</p> <p> if (“pre”))<br /> if (debug)<br /> console.log(“isLeftAvoid: Found pre. return actual”);</p> <p> return actual;</p> <p> if (“div.gist”))<br /> if (debug)<br /> console.log(“isLeftAvoid: Found github code block. return proper”);</p> <p> return actual;</p> <p> if (“aside”) && jqo.hasClass(“sidebar”) && jqo.hasClass(“medium”))<br /> if (debug)<br /> console.log(“isLeftAvoid: Discovered medium sidebar. return genuine”);</p> <p> return authentic;</p> <p> if (jqo.hasClass(“statsTable”))<br /> if (debug)<br /> console.log(“isLeftAvoid: Discovered Category statsTable. return authentic”);</p> <p> return real;</p> <p> return false;</p> <p> /**<br /> * return true if there are no figures earlier than the Goal placement that may bleed down into placement Element<br /> */<br /> operate noPrevFigures($originalTarget)<br /> var targetIndex = $originalTarget.index();<br /> var numElementsLookBack = 5;<br /> var figureIndex = null;<br /> var figureHeight = null;<br /> var startIndex = targetIndex – numElementsLookBack </p> <div id="drr-container"> <p>The Electronic Frontier Basis is suing the U.S. Department of Justice over its failure to disclose if Internet corporations were compelled to decrypt user data and communications.</p> <p>The EFF motion ambitions applications to and decisions by means of the Foreign Intelligence Surveillance Court Docket (FISC), a Washington, D.C.-based Court that meets in secret to believe instances Related to govt surveillance and nationwide security.</p> <p>The Court Docket’s decisions are classified, and Web corporations are prohibited from disclosing any small print about warrants bought because of arguments in Entrance of the Courtroom.</p> <p>The End Result is that little is famous in regards to the extent of the Court’s actions. In October, the EFF filed a freedom-of-knowledge request searching for extra information however, according to its lawsuit, the DOJ said it couldn’t find any paperwork relating to the problem.</p> <aside class="nativo-promo smartphone" id="" /> <p>The EFF filed a 2nd freedom-of-data request in March this 12 months seeking vital decisions or opinions issued via the FISC, however the crew says it to this point hasn’t obtained a adequate response. These opinions must be declassified as a part of surveillance reforms enacted in closing 12 months’s U.S. Freedom Act, the EFF argues.</p> <p>The lawsuit, which Was filed within the U.S. District Court for the Northern District of California in San Francisco, also argues the DOJ should disclose “if the government has ever sought or received an order from the FISC requiring 0.33 events to offer technical assistance to hold out surveillance.”</p> <p>Common consumer difficulty concerning the REACH of domestic Internet surveillance by using U.S. intelligence businesses has led main Web firms to begin publishing “transparency studies” that element in broad phrases the number of times they’ve been ordered to turn over knowledge to regulation enforcement businesses.</p> <p>Many have additionally incorporated a so-known as “warrant canary” pointing out the corporate has by no means got a warrant from the nationwide security Court. When the language is faraway from the record, it may be assumed the company has got as a minimum one such warrant.</p> <aside class="nativo-promo tablet desktop" id="" /></div> <div class="byline vcard author end-byline"> <p><img class="bylineImage imgId100411113 " src="" alt="Martyn Williams" /></p> <div class="author-info with-image"> <p class="author-name"> Martyn Williams — <span class="author-title">Senior U.S. Correspondent</span></p> <p class="bio">Martyn Williams covers Silicon Valley and general technology breaking Information for the IDG Information Provider.</p> </p></div> <p><!-- end .author-info --></p> </div> <p><!-- blx4 #1218 blox4.html --></p> <div class="article-intercept"> <a href=""><br /> <i class="ss-icon ss-navigateright" /><em> From CIO:</em> 8 Free Online Lessons to Grow Your Tech Abilities<br /> </a></p></div> <p> <!-- /.bodee --></p> <section id="funnel"> <section class="popular-brand-cols"> <section class="popular-col"><!-- /.promo --><br /> <!-- ./promo newsletter --></p> </section> <section class="brand-col"> </section> </section> <section class="featured-col"><!-- blx4 #937 blox4.simple --></p> </section> </section> <p> <!-- /role=main --><!-- /#page-wrapper --></p> <footer> <section class="brand"><span class="logo">InfoWorld</span><br /> <span class="tagline"> </span></p> <p> <span class="follow"><br /> <label>Apply us</label><br /> </span></p> </section> <section class="topics"> <nav id="ft1" /> <nav id="ft2" /></section> <section class="about"> </section> <section class="copyright"> <div class="wrapper"> <p>Copyright © 1994 – 2016 InfoWorld, Inc. All rights reserved.</p> <div class="network"> <div id="network-selector"> <p>Explore the IDG Network <i class="ss-icon tick">descend</i></p> </p></div> <p><!-- /#network-selector --> </div> <p><!-- /.network --> </div> <p><!-- /.wrapper --><br /> </section> </footer> <p><!-- Begin welcome ad overlay - gpt-overlay position --><br /> <!-- End welcome ad overlay - gpt-overlay position --></p> <p> <!-- Begin gpt-skin/gpt-pin/inread --></p> <p> <!-- End gpt-skin/gpt-pin/inread --> </p> <p><!-- Begin BlueKai Tag --></p> <p><!-- CryptoJS --></p> <p><!-- End BlueKai Tag --></p> <p><!-- START Nielsen Online SiteCensus? V6.0 --><br /> <!-- COPYRIGHT 2010 Nielsen Online --></p> <p><!-- END Nielsen Online SiteCensus? V6.0 --></p> <p><!-- SiteCatalyst code version: H.26.2. Copyright 1996-2013 Adobe, Inc. All Rights Reserved More info available at --></p> <p><img src="" height="1" width="1" border="0" alt="" /><!--/DO NOT REMOVE/--><br /> <!-- End SiteCatalyst code version: H.26.2. --></p></div> <p><br /> <br /><a href="">Source hyperlink </a></p> <div class="clear"></div> </div><!-- /entry --> <div id="comments"> <p> You must be logged in to post a comment <a href=""> Login </a> </p> </div><!-- #comments --> </div><!-- /main --> <div id="sidebar"> <div class="sidebarinner"> </div><!-- .sidebarinner --> </div><!-- /sidebar --> </div><!-- /container --></div><!-- end of wrapper --> <div id="footer"> <div id="foo_widget1"> <div id="flickr-widget-3" class="widget flickr_widget"><div class="widgetinner"><h3 class="widgettitle">Flickr Photo Stream</h3> <script type="text/javascript" src=""></script><div class="clear"></div></div></div> </div> <div id="foo_widget2"> <div id="recent-posts-3" class="widget widget_recent_entries"><div class="widgetinner"> <h3 class="widgettitle">Recent Posts</h3> <ul> <li> <a href="">History-making MTA worker dies giving birth to twins</a> </li> <li> <a href="">North Korean troops crossed into South while chasing defector, UN says</a> </li> <li> <a href="">UK judges to get scientific guides</a> </li> <li> <a href="">Sayfullo Saipov, NYC terror suspect, indicted on murder, terror charges</a> </li> <li> <a href="">NC State’s Andreas Vazaios & Elise Haan Sweep ACC Swimmer of the Week</a> </li> </ul> </div></div> </div> </div> <div id="footer_data"> <ul class="footerpages"> <li class="first"><a href="" title="Great Today News">Home</a></li> <li class="page_item page-item-6"><a href="">Privacy Policy</a></li> <li class="page_item page-item-195"><a href="">Contact Us</a></li> <li class="page_item page-item-198"><a href="">Video Gallery</a></li> <li class="page_item page-item-201"><a href="">Sitemap</a></li> <li><a rel="nofollow" href="">RSS</a></li> <li class="right"><a href="#top" title="Great Today News" rel="home"><strong>↑</strong> Great Today News</a></li> </ul> <div class="clear"></div> <p id="footer-left-side"> <a href="" title="Great Today News" rel="home">Great Today News</a> </p><!-- #site-info --> <p id="footer-right-side"> <a href="">Log in</a> - Designed by <a href="" title="Today News">Today News</a> <script type='text/javascript' src=''></script> <script type='text/javascript'> /* <![CDATA[ */ var wpcf7 = {"apiSettings":{"root":"http:\/\/\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}},"cached":"1"}; /* ]]> */ </script> <script type='text/javascript' src=''></script> <script type='text/javascript' src=''></script> </p> <!-- #footer-right-side --> </div><!-- /footer_data --> <div class="hide"> <div id="adv_here"> <h3 class="widgettitle">Widgetized Section</h3> <p>Go to Admin » appearance » Widgets » and move a widget into Advertise Widget Zone</p> </div> </div> <!-- Quantcast Tag --> <script type="text/javascript"> var _qevents = _qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ""; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct:"p-XSTdT3wyH_FGD" }); </script> <noscript> <div style="display:none;"> <img src="//" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: Page Caching using disk: enhanced Served from: @ 2017-11-22 05:14:55 by W3 Total Cache -->