Zum Hauptinhalt Zur Navigation Zur Suche

Softwareentwicklung

Schlechte Zufallszahlen führen zu Sicherheitsproblemen. (Bild: Screenshot / Hanno Böck) (Screenshot / Hanno Böck)

OpenSSL: Fork und der Zufall

Der Zufallsgenerator von OpenSSL liefert unter bestimmten Umständen bei mehreren Aufrufen identische Werte, wenn er aus mehreren parallel ablaufenden Prozessen desselben Programms aufgerufen wird.
/ 35 Kommentare
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren
Verschiedene Stoffe unter der gleichen Lichtquelle (Bild: UCSD) (UCSD)

Simulation von Stoffen: Faden für Faden zum richtigen Licht

Nach den Haaren kommt die Kleidung: Die US-Wissenschaftler, die für "Rapunzel - neu verfönt" die Haaranimationen beschrieben haben, widmen sich nun der Lichtbrechung bei Stoffen. Das Verfahren ist so einfach, dass es sowohl für Kinofilme als auch für Computerspiele genutzt werden kann.
/ 4 Kommentare
Peach v2 und Minion sollen helfen, die Sicherheit im Web zu verbessern. (Bild: Mozilla) (Mozilla)

Peach und Minion: Mehr Sicherheit dank Fuzzing

Mozilla arbeitet zusammen mit Blackberry an einem Fuzzing-Framework namens Peach v2, das helfen soll, die Sicherheit im Web zu steigern. Zudem hat Mozilla mit Minion eine Testplattform veröffentlicht, mit der sich Sicherheitstests weitgehend automatisieren lassen sollen.
/ 3 Kommentare
Ob die Angreifer bei Apples-Entwicklungsserver Daten erbeuten konnten, ist noch nicht klar. (Bild: Apple/Screenshot: Golem.de) (Apple/Screenshot: Golem.de)

Sicherheit: Angriff auf Apples Entwickler-Community

Unbekannte haben am vergangenen Donnerstag Apples Server angegriffen. Das ist der Grund für die lange Auszeit, über die sich Entwickler mangels Informationen bereits beschwerten. Apple ist nun dabei, den Schaden zu beheben und beruhigt die Entwickler.
/ 5 Kommentare
System erzeugt regulären Ausdruck aus natürlicher Sprache. (Bild: MIT) (MIT)

MIT: Programmieren mit natürlicher Sprache

Forscher am MIT haben zwei unterschiedliche Ansätze entwickelt, die es erlauben, in natürlicher Sprache zu programmieren. Nicht jede Art von Code lässt sich so schreiben, bei manchen Aufgaben funktioniert das System aber besser als ein Saal voller Informatiker.
/ 79 Kommentare
Marienplatz in München in 3D im neuen Google Maps (Bild: Screenshot Golem.de) (Screenshot Golem.de)

Navigation: Neues Google Maps gibt es jetzt für alle

Die neue Version der Desktopausführung von Google Maps kann ab sofort von jedem ausprobiert werden. Die Bedienoberfläche wurde überarbeitet, es gibt neue Funktionen und die Technik hat sich grundlegend verändert. Das Kartenmaterial passt sich nun den Bedürfnissen des einzelnen Nutzers an.
/ 153 Kommentare
Verschlüsselung im Galois-/Counter-Mode (Bild: NIST) (NIST)

TLS 1.2: Bald bessere Verschlüsselung für Firefox und Chrome

Die von Mozilla entwickelte Verschlüsselungsbibliothek NSS unterstützt in der aktuellen Version den aktuellen TLS-Standard 1.2. Das könnte die in Firefox und Chrome verwendete SSL-Verschlüsselung verbessern. Die Unterstützung für AES im authentifizierten Modus GCM fehlt allerdings noch.
/ 9 Kommentare
Mit Qmlweb sollen Web-Apps auch in QML geschrieben werden können. (Bild: Anton Kreuzkamp) (Anton Kreuzkamp)

Qmlweb: Web-Apps in QML schreiben

Die Javascript-Bibliothek Qmlweb soll es ermöglichen, Webanwendungen in QML zu schreiben. Dazu wird aus geparstem QML-Code eine Webseite erzeugt. Die Bibliothek soll künftig als KDE-Projekt weiterentwickelt werden.
/ 8 Kommentare
Änderungshistorie für einzelne Folien (Bild: Kivo) (Kivo)

Kivo: Git für Powerpoint

Das US-Startup Kivo will die Art und Weise, wie Office-Dokumente verwaltet und mit anderen geteilt werden, grundlegend verbessern. Dabei setzt Kivo auf das Versionskontrollsystem Git und hat eine erste Alphaversion seiner Technik veröffentlicht.
/ 15 Kommentare
Qt 5.1 veröffentlicht (Bild: Digia) (Digia)

Qt 5.1: Qt-Apps für iOS und Android

Digia hat sein Entwicklungsframework Qt in der Version 5.1 veröffentlicht. Was eigentlich nur ein Bugfix-Release werden sollte, bringt zahlreiche Neuerungen mit und erlaubt es Experimentierfreudigen, nun auch Apps für iOS und Android zu entwickeln.
/ 29 Kommentare
Sichere Verbindung mit ECDHE zu Google (Bild: Screenshot Golem.de) (Screenshot Golem.de)

Perfect Forward Secrecy: Zukunftssicher per Schlüsselaustausch

Normalerweise ist verschlüsselte Kommunikation nur sicher, solange die benutzten Schlüssel geheim bleiben. Anders ist das mit einer cleveren Technologie, die auf dem Diffie-Hellman-Verfahren basiert. Die Möglichkeit hierfür ist in TLS vorhanden, aber Browser und Server müssen sie auch nutzen.
/ 49 Kommentare
Artwork von Team Fortress 2 mit Oculus Rift (Bild: Valve Software) (Valve Software)

Valve: Source SDK 2013 unterstützt Oculus Rift

Valve hat die neue Version seines kostenlosen Source SDK veröffentlicht. Das unterstützt jetzt auch Oculus Rift sowie Mac OS und Linux. Als größte Änderung bezeichnet der Hersteller selbst, dass die Software über Github bereitsteht.
/ 10 Kommentare
undefined (Microsoft)

Windows Azure: Active Directory und weitere Dienste für die Cloud

Microsoft hat auf seiner Entwicklerkonferenz Build einige neue Cloud-Dienste vorgestellt und andere offiziell freigegeben. Unter anderem steht Active Directory künftig als Cloud-Dienst zu Verfügung. Mitarbeiter können sich darüber mit ihrem Firmenaccount bei Webseiten und Apps, aber auch Diensten von Microsofts Konkurrenten wie Google und Amazon anmelden.
/ 11 Kommentare
Firefox 22 steht zum Download bereit. (Bild: Mozilla) (Mozilla)

WebRTC und Odinmonkey: Firefox 22 ist schnell und kommunikativ

Firefox 22 steht ab sofort zum Download bereit und enthält große Neuerungen. So wird WebRTC mit allen Bestandteilen in der Standardeinstellung unterstützt, mit Odinmonkey wird Javascript fast so schnell wie nativer Code und mit Web-Notifications können sich Web-Apps über den Desktop beim Nutzer melden.
/ 116 Kommentare