Archive | GNU/Linux

Anonymized Data Is Not Anonymous

We have all more or less accepted that we are living in some kind of dime-store George Orwell novel where our every movement is tracked and recorded in some way. Everything we do today, especially if there’s any kind of gadget or electronics involved, generates data that is of interest to someone. That data is constantly being gathered and stored, used by someone to build up a picture of the world around us. The average person today is much more aware of the importance of their own data security. We all understand that the wrong data in the wrong hands can be used to wreak havoc on both individuals and society as a whole. Now that there is a much greater general awareness of the importance of data privacy, it is much more difficult for malicious actors to unscrupulously gather sensitive data from us, as most people know not to hand it over.

Continue Reading →

Data Protection Laws

In most jurisdictions, there are laws and regulations in place that govern how personal data can be collected, stored, shared, and accessed.

While these laws are severely lacking in a number of areas, the trend in recent years has been to increasingly protect individuals from corporate negligence and excess, which has been welcomed by most consumers.

Probably the best-known data protection law is the famed GDPR, or the General Data Protection Regulation which came into force in 2018. Though in theory it has power only within the EU, in practice the law applies to every company that deals with EU citizens.

Its strict privacy requirements have made many businesses reconsider how they handle data, threatening misbehavers with fines that can climb into billions of euros (up to 4% of the company’s annual turnover).

Unlike the EU, the US has no single regulation on the federal level to protect the data of its citizens. Acknowledging that, some states have released their own privacy laws.

Probably the most extensive of them to date is the CCPA, or the California Consumer Privacy Act.

The act will come into power beginning with 2020 and grant the citizens of California many of the same rights that EU citizens have come to enjoy.

It will allow Californians to know what data is collected about them, where it is used, say no to selling their data, and request to delete it.

Anonymized Data

One common theme that has emerged in the regulations from different jurisdictions is the notion of anonymized data. As the name implies, this is data that cannot be tied to a specific individual.

A set of anonymized data might be presented as belonging to a particular individual, but the identity of the subject is not revealed in the data.

Data anonymization presents an attractive common ground between the rights of consumers and those that want to make use of their personal data.

After all, information about who we are and what we do has long been the driving force behind many of today’s largest companies, including Google, Facebook, and Amazon.

But private corporations are not the only beneficiaries of our data. Removing any personally identifiable information from a dataset and anonymizing it, researchers are able to work with large and detailed datasets that contain a wealth of information without having to compromise any individual’s privacy.

By anonymizing data, we are also able to encourage people to share data that they would otherwise hold on to. Businesses and governments can access and trade vast amounts of data without infringing anyone’s privacy, thanks to anonymization.

Meanwhile, users don’t have to worry about data they generate being recorded and revealing information about them personally.

Data Anonymization Techniques

There are many ways to anonymize data, varying in cost and difficulty.

Perhaps the easiest technique is simply to remove some of the user’s direct identifiers. This is basically your main personal information. For instance, an insurance company could delete a customer’s name, date of birth, and call the data as good as anonymized.

Another method is to generalize the data of multiple users to reduce their precision. For instance, you could remove the last digits of a postcode or present a person’s age in a range rather than the exact number.

It is one of the methods Google uses to achieve k-anonymity – this elaborate term simply means that a certain number of people (defined by the letter k) should share the same property, such as ZIP code.

One more way is to include noise into the dataset. By noise I mean swapping around the information about certain properties between individuals or groups.

For example, this method could switch your car ownership details with another person. Your profile would change, but the whole dataset would remain intact for statistical analysis.

Finally, you can further protect the anonymized data you need to share by sampling it – that is, releasing the dataset in small batches. In theory, sampling helps to reduce the risk of re-identification.

Even if the data is enough to identify you as an individual, statistically there should be at least several other people with the same characteristics as you. Without having the whole dataset, there is no way to tell which person it really is.

Other data anonymization techniques exist, but these are some of the main ones.

Deanonymization

So, anonymization makes everyone a winner, right? Well, not quite.

Anyone who has worked extensively with data can testify as to just how little information is needed to identify a specific individual out of a database of many thousands.

One of the consequences of the massive volumes of data that now exists on all of us is that different data sources can be cross-referenced to identify common elements.

In some cases, this cross-referencing can instantly deanonymize entire data sets, depending on how exactly they have been anonymized.

Researchers were able to recover surnames of US males from a database of genetic information by simply making use of publicly available internet resources.

A publicly available dataset of London’s bike-sharing service could be used not only to track trips but also who actually made them.

Anonymized Netflix movie ratings were mapped to individuals by cross-referencing them with IMDB data, thus revealing some very private facts about users. These are only a few of the many similar examples.

Since the introduction of the GDPR, a number of businesses have been looking for ways of continuing to handle large volumes of customer data without falling afoul of the new regulations.

Many organizations have come to view anonymized datasets as a means of potentially circumventing the regulations. After all, if data isn’t tied to specific individuals, it can’t infringe on their privacy.

No Such Thing as Anonymous

According to new research conducted by researchers from Imperial College London, along with their counterparts at Belgium’s Université Catholique de Louvain, it is incredibly hard to properly deanonymize data.

In order for data to be completely anonymous, it needs to be presented in isolation. You can use VPN or change your IP address (more information about proxy servers you can find on Proxyway), etc.

If enough anonymized data is given about an individual, all it takes is a simple cross-reference with other databases to ascertain who the data concerns.

Using their own prediction model, the researchers made a startling discovery: it would take only 15 pieces of demographic information to re-identify 99.98% of Americans.

What is more, only four base attributes (ZIP code, date of birth, gender, and number of children) would be needed to confidently identify 79.4% of the entire state of Massachusetts. According to the study, releasing data in small samples is not enough to protect an individual from detection.

Bearing in mind that researchers can deanonymize the records of an entire state, data brokers like Experian are selling anonymized data sets that contain hundreds of data points for each individual.

According to the researchers’ work, this data is anonymized in name only and anyone with the capacity to handle large datasets also has the resources to easily deanonymize them.

It doesn’t matter what methods are used to anonymize data. Even the more advanced techniques like k-anonymity might not be sufficient – not to mention that they are expensive.

In most cases, all that happens is that only immediately identifiable data like names and addresses are removed. This is far from enough.

The researchers’ findings urge us not to fall into a false sense of security. They also challenge the methods companies use to anonymize data in light of the strict regulatory requirements set forth by the GDPR and the forthcoming CCPA.

Wrap-Up

The long battle to get the average internet user to care about their data and privacy has been a tiring one. Anyone who has worked in cybersecurity over the last couple of decades can testify as to how much things have improved, but there is still a long way to go.

The notion that people’s data can be anonymized and rendered harmless is both incorrect and dangerous. It is important that people properly understand the implications of handing their data over. Don’t give up your data under the false impression that it can’t be tied to you.

0

Mustafa Akgül Özgür Yazılım Kış Kampı 25 Ocak 2020’de başlıyor

Her yıl farklı bir şehirde yapılan Akademik Bilişim Konferansı, ilk yapıldığı 1999 yılından beri her yıl konferans öncesinde özgür yazılımlarla ilgili kurslara ev sahipliği yapıyor. İlk yıllarında 1 gün 1 sınıfta yapılan Linux sistem yönetimi eğitimleri, ilerleyen yıllarda önce 2 güne, 2009 yılında da bugün alışageldiğimiz şekli ile 4 günlük kurslara dönüştü. 2010’da gerçekleştirmeye başlayan 15 günlük yaz kampı ile birbirini besleyen “konferans öncesi kurslar” giderek büyüdü, diğer özgür yazılımlarla süslenerek genişledi ve kampın yapılmasında büyük emeği bulunan Mustafa Akgül‘ün adı verilerek “Mustafa Akgül Özgür Yazılım Kış Kampı” adını aldı. Eskişehir’de Anadolu Üniversitesi ile birlikte gerçekleştirilecek olan Mustafa Akgül Özgür Yazılım Kış Kampı 25 Ocak 2020’de başlıyor. Kamp başvuruları 1 Ocak’ta açıldı ve 10 Ocak’ta sona eriyor. 4 gün sürecek etkinlikte, 36 farklı konuda açılacak sınıflarda verilecek kursların her biri 30 saati aşıyor. Linux Kullanıcıları Derneği öncülüğünde düzenlenen kampa katılım ücretsizdir. Katılımcılardan yalnızca kendi yol, konaklama ve yemek masraflarını karşılamaları beklenmektedir. Eğitimlerde kontenjan sınırlıdır. Mustafa Akgül Özgür Yazılım Kış Kampı 25-28 Ocak 2020’de Eskişehir Anadolu Üniversitesi’nin ev sahipliğinde gerçekleştirilecek.

Continue Reading →

Konuyla ilgili gelişmeleri Mustafa Akgül Özgür Yazılım Kış Kampı sayfasından takip edebilir, Sık Sorulan Sorular sayfasından etkinlik hakkında bilgi edinebilirsiniz. Bu yıl kampta açılan kurs başlıkları:

*GNU/Linux: Sistem Yönetimi 0.5
*GNU/Linux: Sistem Yönetimi 1.5
*Ağ Yöneticiliğine Giriş (1. Düzey)
*Ağ Yöneticiliğine Giriş (2. Düzey)
*PostgreSQL: Geliştiriciler İçin
*PostgreSQL: Veritabanı Yöneticileri için
*Graylog ile Log Yönetimi ve Analizi
*Proxmox ile Sanallaştırma
*Linux Sistem Programlamaya Giriş
*Vitus Linux
*LibreOffice Geliştirme Atölyesi
*Perl ile Programlamaya Giriş
*Python ile Programlamaya Giriş
*Python ve QT ile Grafik Masaüstü Uygulamaları
*Python ve Django ile Web Programlamaya Giriş
*Web Ön Yüz (Front-end) Programlama
*Ruby on Rails ile Web Programlama
*PHP ve MySQL ile Web Programlamaya Giriş
*Laravel ve Vue.js ile Modern Web Uygulamaları
*Android ile Uygulama Geliştirme
*Flutter ile Mobil Uygulama Geliştirme
*Web Güvenliği ve Denetimi
*Ağ Güvenliği ve Denetimi
*Zararlı Yazılım Analizine Giriş
*Kriptoloji’ye Giriş ve Kriptoloji Uygulamaları
*Blokzincir (1. Düzey)
*Blokzincir (2. Düzey): Sektörel Çözümler
*Veri Bilimine Giriş
*R ile Temel İstatistik
*R’ye Giriş ve Veri Ön İşleme
*ElasticSearch ve Python ile Veri Madenciliği
*Özgür Coğrafi Veri Atölyesi
*Arduino (1. Düzey)
*Arduino (2. Düzey): IoT
*FoxDot ile Canlı Müzik Kodlama
*Bilişim Hukuku

0

Milis Linux 2.0 Beta duyuruldu

Yerli bağımsız bir dağıtım olmak üzere yola çıkan Milis Linux‘un 2.0 sürümü için kararlı sürüm çalışmaları devam ediyor. Bu nedenle, Milis Linux 2.0’ın “Han” kod adlı beta versiyonu duyuruldu. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Test sürümlerinin Minimal ve Xfce4 versiyonları bulunuyor.Girişin root/toor seçenekleriyle yapıldığı belirtilirken, Milis Linux ilk açıldığında ağ bağlantısı mevcutsa, terminal uygulamasını açıp: mps gun -H komutu verildiğinde son güncel değişiklikler kolaylıkla gerçekleşmiş olduğu söyleniyor. Kurulum için masaüstündeki Milis Kurulum uygulaması (henüz hazır değil) kullanılabilceği gibi sudo milis-kur konsol komutu da kullanabiliyor. Milis Linux 2.0 Beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Milis Linux 2.0 Beta edinmek için aşağıdaki linkten yararlanabilirsiniz.

4

Exe GNU/Linux 20200103-beowulf çıktı

Debian GNU/Linux tabanlı bir GNU/Linux dağıtımı olan Exe GNU/Linux’un 20200103-beowulf sürümü çıktı. KDE 3 çatallaması Trinity masaüstü ortamı, birkaç yararlı komut dosyası ve yardımcı programlarla bir Debian türevi sağlamayı amaçlayan sistem; Debian depolarını kullanıyor ve alternatif bir masaüstü olarak LXDE’yi sunuyor. Bir dizi uygulama ile önceden yapılandırılmış bir live Linux kalıbı olarak sunulan sistem; CD veya USB’ye yazdırılabiliyor. Çekirdek sistemi Devuan GNU/Linux tabanlı olan sistemin önceki sürümleri Debian tabanlıydı. Sistemin çeşitli “sistem kurtarma” yazılım araçları, az sayıdaki özel komut dosyası ve uygulamaları ile kullanımı ve yönetimi genellikle Devuan ile aynıdır. Özgür olmayan yazılımlardan uzak duran sistemin ISO kalıbı yaklaşık 700 MB boyutlarındadır. Resmi duyurusu yapılmamış olduğu için sürüm hakkında ayrıntılı bilgi edinme olanağı bulunmuyor.

Continue Reading →

Exe GNU/Linux 20200103-beowulf edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

KaOS 2020.01 duyuruldu

En güncel KDE Plasma masaüstü ortamını içeren KaOS‘un son kararlı sürümü 2020.01 duyuruldu. KDE masaüstü ortamının en son sürümünü, Calligra ofis paketini ve Qt araç setini kullanan diğer popüler yazılım uygulamalarını içeren  yeni sürüm; imzalı kernel modüllerini sunuyor. 5.4 Linux çekirdeği üzerine yapılandırılan sistemde, tüm dahili modüller artık çekirdek oluşturma sırasında otomatik olarak imzalanıyor. Bu modüllerin oluşturulması sırasında çekirdeğe özgü imza dosyaları kullanılacak şekilde ayarlanıyor. Projede eski Python 2 paketlerini kaldırma çabaları da sürüyor. Calamares için özgür olmayan prime NVIDIA desteği eklenmiş bulunuyor. KDE Plasma 5.17.4, KDE Applications 19.12.0, KDE Frameworks 5.65.0 gelen sürüm Qt 5.14.0, LLVM/Clang 9.0.1, Glib2 2.62.4, Bison 3.4.2, Python3 3.7.6, Protobuf 3.11.1, Mesa 19.2.8, NetworkManager 1.22.2, Nano 4.7, GStreamer 1.16.2  gibi son derece güncel yazılımları içeriyor. KaOS 2020.01 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

KaOS 2020.01 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0