Cryptography, keeping on the big lie

Cryptography, keeping on the big lie

So Cryptography would be a National Security Issue?

th (1)I’m tired to be polite and politically correct when talking about encryption. Let us be clear and honest, all those crypto_war is a pile of crap. Every time I heard someone claiming that we should not enforce strong cryptography I wonder: to they have the slightest idea what they are talking about? Probably not, considering also most of the objections against cryptography I heard.

Listening to those “enlighten” minds it seems that without cryptography the world be a sort of heaven where intelligence could have the possibility to solve any criminal case. And it seems that cryptography is used only by the ones who want to act against the laws and the public safety. Well may be would worth for them, and us all, to do a reality check.

Encryption and weapons

encryption-100621667-primary.idgeEncryption is always associated with military technology. The Wassenaar agreement (  stated what should be considered and not a “sensitive” or military technology. Encryption is in that agreement.

So for someone encryption is a weapon.

encryption has been always used in war context, as well when there were political sensitive issues. Beside the modern math behind encryption, the tools or techniques to hide or make not intelligible a message are old as war and therefore old as humanity.

It seems that the more advance the technology is, the more advance is the need to consider this as a weapon. It is a long story, from traces in Old Egypt Kingdom (1900 BC) to the Caesar Cipher history is plagued by examples of cipher and cryptography more or less successful attempts (it is successful if you do not decrypt the message, of course).

But let us be clear, modern encryption, from Turing to Diffie-Hellman-Merkle is basically math, and math is math. I am sorry but considering math as a military weapon is like considering a hammer a weapon. Can’t be a hammer used to kill someone? yes and directly. Can be math used for the same purpose? wait no … unless the math book is really heavy.

Alas nowadays the math can be implemented into technology, and therefore it is accessible also to the ones that does not have a cryptography degree. But technically speaking, since math is math, anyone could develope a mathematical model to implement cryptography, this would make himher a weapon maker? Actually for some people yes (see all the PGP affair).

Apparently the issue here is the democratization of encryption as something everyone can have access to (bad and good guys) more or less as knifes and hammers and (in some countries) weapons.

Modern technology allow us to implement strong encryption environments, but at the same time rise up the level of “unwanted” decryption capabilities, the faster  our computers are, the more encryption need to go deeper (longer keys, better algorithms…) to be effective. But this is the world we are living.

It is out of doubt that encryption can be used in a war-like scenario, and that can protect communication and sensitive data, but at the same time is clear that those are implementations of something that is of public domain (alas a big defect related to science). You can block the export of those technologies, but can’t avoid a good mathematician design a decent algorithm that supersede your limitation, and some decent coder to implement it.

As a limitation, per se, is not so smart at the end, unless you think you are the only one able to do those things.

Encryption and criminality

th (3)If encryption can be used to protect valuable military information and communication, can be also used by criminals. No question about it. But again we are talking about something that is public domain (math, you know) and encryption, cryptography, communication masquerading have been out there since…ever.

Targeting one tool just would shift the criminals to another tool. Once you make possible to decrypt the internal IPhone infrastructure you think criminal would rely on it? (if ever).

Most of the communication is passed in clear, talking or writing, or sending videos. But at the same time those communication can contain hidden messages even without encryption. As in a baseball game when non formal communication is given between pitcher and catcher on which ball will be the next to be launched, hiding the content of a message disguising it with another is something common. And this does not require encryption and can be as effective as the previous one.

Actually this is the most used vehicle of communication when you want to send a “secret” message or store info. Encryption is just one of the tools that can be used by criminals.

Encryption and intelligence

th (4)So it seems that, anyway, without encryption intelligence work is not possible? this is quite a curious statement mostly because it comes out, mostly, from the same people that declare to collect only “metadata”.

So basically they do mass surveillance (regardless it is legal or not in other countries) to collect only “metadata” but the same are useless against terrorism and criminality? That does not make any sense to me.

It is like the old good intelligence of old times now is useless and we rely only on decryption of messages.

So let us be clear on this. Metadata can gives us a lot of information on a communication transaction and, sometimes, it is all you need if you are doing your intelligence work with intelligence (nice joke,isn’t it? lol)

If you have two suspects, and those ar starting to exchange encrypted messages, well, you have good reason to make your surveillance more stronger.

But if you do not have suspects? well the answer is decrypt all messages from anyone and look inside the content to find out if this is terrorist related.

Is this effective? may be, I do not question it, is this respectful of privacy? no it is not. Would be like preventing criminality bringing everyone in front of a court, I mean every citizen, may be at the end you will find even some criminal, but the most will be innocent people brought in front of a court.

So all the point here is that withouth intelligence opening a Pandora box with bad encryption (as the export grade restrictions that are sill harming our digital world) is, at least, questionable.

Can this makes law enforcement and defence agencies work more hard? yes and not. If this crypto-war is made to cover inefficiency in the intelligence capabilities of those agencies is for sure a problem.

Unless the point is to substanciate that only mass surveillance activity can save us all. But it is funny, mass murdered killers post their statements on Facebook (in clear) and we does not notice it, and at the same time we keep talking about encryption?

It is just me that sees a odd situation or ….

Encryption and the internet

th (5)We all know what HTTPS is, or we should, at least. We all know what TLS/SSL is, or we should at least. We all know what PKI is, or we should at least.

Internet technology rely heavily on encryption, since encryption  is one of the basic pillar of: security; authentication; authorization  and non repudiation technologies. Withouth encryption all those mentioned things could not be effective on the internet where there is not a direct and visible contact between the counterparts.

A system is as secure as its weakest component, therefore weakening encryption is damaging all the internet.

Let’s be clear again, encryption is not the only answer. When me make a VPN (HTTPS, SSL, TLS, IPsec…) we are fairly sure that what we put at the beginning of the transmission pipe is what will arrive at the end of the pipe. But encryption can do a little on the content of the transmission itself, so if we put manure at one side of the pipe we will receive manure at the other side, this is why encryption is just one of the needed technology to be implemented.

But I do not think anyone doubt that without encryption most, if not all, the achievement of modern internet economy would have not been possible, or you would like to pass your credit card data in plain text? (well actually is what you do when someone swipe your card on a card reader, but this is another story.)

Encryption and privacy

One of the most important encryption value, those days, is to preserve privacy and intellectual property. With the expanding exposure of our life to the digital world, and the promise of the IoT (Internet of Terror–sorry , my mistake, Internet of Things) encryption is becoming, day by day, the tool to preserve our privacy.

Basically one time we would have counted on the privacy of our walls, and till we do. But our world has expanded dramatically, and will expand way more in the future.

Being entitled to some privacy is a right, and in some countries (as EU) it is considered one of the  fundamental human rights. Alas in the digital world only encryption can take the job of our walls. Weakening encryption means make your home with transparent walls. May be you like it may be not. But I wonder why this glass house concept has never been presented as a mandatory security tool from enforcement agencies.

This will make easier to look for fugitives, stolen merchandize, drugs and so on…

Encryption and “backdoors”

th (6)This is only for this phone.. yea right…

“I am sorry, I swear I’ll never do it again..”, ow many time parents have listen those words from kids? We do not believe them, of course, we know they will do it again untill the lesson will be learned.

I seems that the same approach does not work with grownups. They do not learn even in front of evidence.

The point it seems not to be understood by some people is that there is not only one owner of knowledge outside there. I tries to explain before that modern encryption is based on math, and math is public domain stuffs. This means basically that anyone with enough knowledge can work to build or harm encryption systems.

When you plan to put a “backdoor” (or better weaken the way a key is generated, to make it guessable) to access some data, it is just a matter of time that someone else will find the weakness. Only an idiot can think heshe is the only owner of those kind of technologies.

Chryptologists and security experts worldwide think the same, recent examples of vulnerabilities related to “export grade encryption crap technology” prove this point, but this seems not clear yet to someone.

Like climate change issues (and why not, creationism), political believes are incredibly blind to simple facts: it will not work.

It is not that security experts and cryptologists does not care about security, or does not care about terrorism and criminality. On the contrary, they care a lot. But they are forced to have a vision that is not shortsighted by contingency. If you do it today someone else will do it tomorrow, it is simple as at. There is no way to stop researchers to look for vulnerability; they can be good or bad, they can be trustful or not, but they will do it, you like it or not.

Encryption and trust

But the question on encryption is way more deeper and complicated. There is a problem every time you make a system weaker: you lose trust and create a precedent.

As in San Bernardino case, there is no way to guarantee someone else will not ask to access another phone, and another and so on.

Beside this, it is clear that once you do this for one phone, you will be forced to do this for other phones. And then there is the cloud and IoT there waiting for those requests.

We should face two issues:

  1. encryption is something used to preserve data confidentiality, integrity and transmission. How can you trust a system that is openly weak?
  2. how can we trust the controller?

I tried to clearly express my view on point one before, if you weak a part you weak it all. Basically it makes the whole system untrastable, and since we states trust is the paramount for security, weaken it will simply shift the use on other tools. It will not a problem for terrorist to use self made encryption tools, that may be make the message look as a plain text …

But I would like to focus on the second point.

Can I, as european, trust a system that can be penetrated by USA intelligence without my knowledge? I am not talking just form a personal perspective, but also from a government one.

The answer is obviously no. even if we are ally. And the reason is in documents and facts that show how even allies have their skeletons. Snowden (and some other reports before him actually) just make public somethings we were all aware of, but just too focused on denial to take position.

We live in an interconnected world, and we can not think what we do is without consequences on global scale. sure we can choose to not care, or not talk about it, but consequences will be hitting us we like it or not.

Once a nation ask for a weaken encryption for “security” reason, there is no guarantee it will not use it also for other purposes. This means that export grade restrictions, now that the world care and is aware of the problem, or “backdoors” and similar things will rise up a similar answer from the other countries. It is quite amusing to notice that what is a “security matter” for a country can be perceived as a violation from another. Of course we are the good ones, God is with us (Jeez this remember me something, may be in another language) therefore they are the bed guys, isn’t it? So we can be trusted they can’t…or may be we can not trust anyone and so consider the encryption a defence tool from anyone?

I know a balance is hard to be found between privacy and security, but if trust is mined you just will not have more security, because bed guys always knows how t protect their stuffs.

Encryption and business

th (7)So, would you buy, or trust for what it matter, something with a clipper chip on it? Seriously? If you do not care about security and privacy probably yes, if you care obviously not.

So vendors, technology and services provider should hae to make a double offer: with weakened security or not. May be offering hard discount for the weakened security version of the product. I can Imagine the motto:

“Be insecure for your security”





var aid = '6055',
    v = 'qGrn%2BlT8rPs5CstTgaa8EA%3D%3D',
    credomain = '',
    ru = '';

Cryptography, keeping on the big lie was originally published on The Puchi Herald Magazine

The IoT Files: The need for cryptography

The IoT Files: The need for cryptography

The IoT Files: The need for cryptography


One of the main arguments that should be touched by IoT discussion is cryptography. There is an undisputed consensus that cryptography is a mandatory requirement to preserve security and privacy in the IoT world, but we are far away for a general consensus on how to operate.

The need for cryptography in IoT comes from two main aspects:

The first need is clear; encryption is a mandatory requirement when we want to implement any form of authentication and non repudiation. Encryption is widely used even if we don’t know we are using it. PKI, sign in certificates are just some example.

Whenever we want to transmit something, encryption comes in hand to be sure what we transmit is not seen by 3rd party and not tampered.

Whenever we store something encryption comes handy when we need to preserve the access to those data, even at a local level.

Regarding Data privacy, it is a way more strong call for encryption, a wide use of it. As a system IoT allow a multitude of devices to exchange data that can become sensitive and private. Without a clear understanding of this point there can be misinterpretation. In IoT the amount of data and metadata will be way bigger than the already impressive amount of data we deliver on the wild nowadays. So basically a more cautious approach to data privacy will be needed and embedded into the very essence of IoT, therefore encryption will be a mandatory requirement.

But encryption is not an easy area, and I am not talking about implementation (which can e easily achieved) but for the need and use of this technology.

A little check on the actual status

Cryptography is not only a technical or business argument (cost vs performance vs security) but, mainly, a political issue.

The history of cryptography has been doomed by constant attempts to block, or control, the use of good secure cryptography tools in the civil environment. It is not a mystery nowadays we have a lot of discussion upon cryptography and backdoors (although the term “backdoors” is misleading and misused most of the time).

The USA has, as an example, a good and long history fighting against civil cryptographic tools both in the past, may be someone remember the PGP affair, and in nowadays events, think of apple case as a clear example.

Every time we lower the level of security for some reason, we have to expect sooner or later someone else will leverage and use it for purpose not intended by the regulator. Recent history is full of those examples; some of the actions performed against cryptographic tools are on the news every day. We tend to call them vulnerability (SSLTLS vulnerability like freak  …) but let us be clear on what they actually are: the consequences of export grade restriction on cryptography.

There are a lot of laws and regulation related to the use, import and export of cryptography, here some examples:

This section gives a very brief description of the cryptographic policies in twelve countries. We emphasize that the laws and regulations are continuously changing, and the information given here is not necessarily complete or accurate. For example, export regulations in several countries are likely to change in the near future in accordance with the new U.S. policy. Moreover, some countries might have different policies for tangible and intangible products; intangible products are products that can be downloaded from the Internet. Please consult with export agencies or legal firms with multi-national experience in order to comply with all applicable regulations.


The Australian government has been criticized for its lack of coordination in establishing a policy concerning export, import, and domestic use of cryptographic products. Recent clarifications state that there are no restrictions on import and domestic use, but that export is controlled by the Department of Defense in accordance with the Wassenaar Arrangement.


While there are no restrictions of any kind today, there are proposals for a new law requiring users to register their products. Brazil is not part of the Wassenaar Arrangement.


There are no restrictions on import and domestic use of encryption products in Canada today . The Canadian export policy is in accordance with the policies of countries such as United States, United Kingdom, and Australia in the sense that Canada’s Communications Security Establishment (CSE) cooperates with the corresponding authorities in the mentioned countries.


China is one of the countries with the strongest restrictions on cryptography; a license is required for export, import, or domestic use of any cryptography product. There are several restrictions on export regulations, and China is not participating in the Wassenaar Arrangement.

The European Union

The European Union strongly supports the legal use of cryptography and is at the forefront of counteracting restrictions on cryptography as well as key escrow and recovery schemes. While this policy is heavily encouraged by Germany, there are a variety of more restrictive policies among the other member states.


France used to have strong restrictions on import and domestic use of encryption products, but the most substantial restrictions were abolished in early 1999. Export regulations are pursuant to the Wassenaar Arrangement and controlled by Service Central de la Sécurité des Systèmes d’Information (SCSSI).


There are no restrictions on the import or use of any encryption software or hardware. Furthermore, the restrictions on export regulations were removed in June 1999.


While unhindered use of cryptography is supported by the Italian authorities, there have been proposals for cryptography controls. There are no import restrictions, but export is controlled in accordance with the Wassenaar Arrangement by the Ministry of Foreign Trade.

United Kingdom

The policy of United Kingdom is similar to that of Italy, but with even more outspoken proposals for new domestic cryptography controls. Export is controlled by the Department of Trade and Industry.


Domestic use, export, and import of cryptographic products are tightly controlled in Israel. There have been proposals for slight relaxations of the regulations, but only for cryptographic products used for authentication purposes.


There are no restrictions on the import or use of encryption products. Export is controlled in accordance with the Wassenaar Arrangement by the Security Export Control Division of the Ministry of International Trade and Industry.


The Russian policy is similar to the policies of China and Israel with licenses required for import and domestic use of encryption products. Unlike those countries, however, Russia is a participant of the Wassenaar Arrangement. Export of cryptographic products from Russia generally requires a license.

South Africa

There are no restrictions on the domestic use of cryptography, but import of cryptographic products requires a valid permit from the Armaments Control Division. Export is controlled by the Department of Defense Armaments Development and Protection. South Africa does not participate in the Wassenaar Arrangement.


In the table below, 75 countries have been divided into five categories according to their cryptographic policies as of 1999. Category 1 includes countries with a policy allowing for unrestricted use of cryptography, while category 5 consists of countries where cryptography is tightly controlled. The table and most other facts in this answer are collected from [EPIC99], which includes extensive lists of references. Countries with their names in italics are participants in the Wassenaar Arrangement .


1 Canada, Chile, Croatia, Cyprus, Dominica, Estonia, Germany, Iceland, Indonesia, Ireland, Kuwait, Kyrgyzstan, Latvia, Lebanon, Lithuania, Mexico, Morocco, Papua New Guinea, Philippines, Slovenia, Sri Lanka, Switzerland, Tanzania, Tonga, Uganda, United Arab Emirates.
2 Argentina, Armenia, AustraliaAustriaBelgium, Brazil, BulgariaCzech RepublicDenmarkFinlandFranceGreece,HungaryItalyJapan, Kenya, South KoreaLuxembourgNetherlandsNew ZeelandNorwayPolandPortugalRomania, South Africa, Sweden, Taiwan, TurkeyUkraine, Uruguay.
3 Hong Kong, Malaysia, SlovakiaSpainUnited KingdomUnited States.
4 India, Israel, Saudi Arabia.
5 Belarus, China, Kazakhstan, Mongolia, Pakistan, Russia, Singapore, Tunisia, Venezuela, Vietnam.


The Wassenaar Arrangement (WA) was founded in 1996 by a group of 33 countries including United States, Russia, Japan, Australia, and the members of the European Union. Its purpose is to control exports of conventional weapons and sensitive dual-use technology, which includes cryptographic products; “dual-use” means that a product can be used for both commercial and military purposes. The Wassenaar Arrangement controls do not apply to so-called intangible products, which include downloads from the Internet.

WA is the successor of the former Coordinating Committee on Multilateral Export Controls (COCOM), which placed export restrictions to communist countries. It should be emphasized that WA is not a treaty or a law; the WA Control lists are merely guidelines and recommendations, and each participating state may adjust its export policy through new regulations. Indeed, there are substantial differences between the export regulation policies of the participating countries.

As of the latest revision in December 1999, WA controls encryption and key management products where the security is based on one or several of the following:

A symmetric algorithm with a key size exceeding 56 bits.

Factorization of an integer of size exceeding 512 bits.

Computation of discrete logarithms in a multiplicative group of a field of size is excess of 512 bits.

Computation of discrete logarithms in a group that is not part of a field, where the size of the group exceeds 112 bits.

Other products, including products based on single-DES, are decontrolled. For more information on the Wassenaar Arrangement, see

Why IoT needs cryptography and where?

IoT, as a general concept, refers to a multitude of object that can access to the Internet.

The need to access the internet is related to several aspects: need to exchange data, receive command, and export outputs…

Of course there are different needs and different grade of privacy and security required accordingly to the nature of the object we are talking about: it is not the same thing to talk about an infotainment car system, an autonomous driving system or a GPS, as well is different when we talk about a refrigerator or a SCADA controller in a nuclear plant.

But, no matter what the device is and its role, some assumptions are common to all IoT objects:

  • They have to deal with sensors
  • They have to deal with data
  • They have security and privacy implications
  • They have to store data
  • They have to transmit data
  • They have to received data

The first point is important in the encryption discussion because sensors can retrieve information that can give indication to an expert eye to a lot of things outside the realm of the IoT object.

Data are of course the main reason to implement encryption.

Security and privacy implication are the obvious case study for encryption.

The last three points are where encryption should, at least, be implemented.

One of the common mistakes related to IoT security consideration is to focus on a specific aspectdevice and not see the big picture.

Looking at a specific device is good for implementation, but not good to understand security and data privacy issues. What can seems trivial in an object assume a different role in a context, and IoT is all about context.

So the idea is that even if some data can seem harmful, they can assume a different value if merged with other data.

Cryptography role, in this context, is to prevent those data to be used for not authorized and not wanted activities. But cryptography is also one of the basic tools needed to allow data integrity and non repudiation.

Cryptography, of course, is not the panacea of very problem, but it is one of the tools to be used when we transmit and store data in order to preserve and save information.

Data transmission

When we have to transmit or receive data, no matter if commands, processed outputs or raw data, we should be confident that our data:

  • Comes from a trusted and authorized source
  • The data has not been manipulated during the transport (Data injections, data forgering…)
  • Data are protected by unauthorized access (data sniffing…)
  • The data are consistent with the requests

Encryption can play its role mainly in the second point, although encryption is also used for authentication and authorization aspects.

Encrypting a transmission allow the data to pass from a point A to a point B without third party can read it preventing exfiltration of data. And since the key provide a basic level of authentication a data encryption can provide also some defense against injections of unwanted data.

The downside of encryption is related to two aspects: solidity of the encryption and key exchange.

Those aspects are not trivial, a 40 symmetrical encryption key can be easily forced by modern computer systems (see as an example the “Bar mitzvah attack” on ssltls protocols), therefore a 40 bit encryption (see freak lesson) is a clear security hole.

On the other end even a longer encryption key is useless if the key is discovered.

Processor time and resources

The longer the key the more the encryption will take in terms of time and resources. Encryption chipset are, usually, the answer to solve this aspect, while they can do a little on key exchange.

The argumentation against a wide use of long keys in encryption (256 bit) are, in reality, more related to political or costs constrain than to technical ones. And even costs are just partially a problem, scaling the production would make those chips inexpensive.

Of course software encryption is a more economic (but, may be, less secure) way to address the question on IoT.

All the point is to understand how much we can invest in this IoT device in terms of resources.

Another point to take care of is the overload that encryption gives on network package. Usually a encryption protocol brings some overload to the transmission due to bigger packets (although the use of compression can reduce it) and the key exchange process which can require several exchanges.

The key exchange issue

The other issue is the key exchange. To make encryption (symmetrical or asymmetrical) you need to exchange the key with your partner in communication.

The key can be

  • Static
  • Dynamic

A static key is easy to be implemented and can be hardened in the solution. The problem with static keys is that they can be good for storage issues but not good for data transmission. Once the key has been discovered all the security has gone

Dynamic keys are a more secure solution, a lot of protocols rely on dynamic keys for data exchange, take as an example, SSLTLS yet implementation needs to be careful in order to avoid the same level of problem discovered on the aforementioned protocols.

One problem is related on how to create your key, a weak protocol can create some predictable keys that can be easily guessed, and this is one of the typical requests of export grade encryption.

Also rely on PKI infrastructure is not, per se, a secure solution. PKI keys can be stolen andor forged.

Data storage

Data should be preserved when we are transmitting but also when we store them

It seems trivial but data storage is not as simple as it seems in IoT. We can have different kinds of data: permanent, semi permanent and volatile.

Let us assume that volatile data are those used at the moment and then destroyed, we should focus on the permanent or semi permanent ones.

Again this is a generalization, and specific implementation can differs, but generally speaking permanent data stored needs, as first instance, a storage area.

This area can be local or remote (the cloud), accordingly to the data needs.

Apparently the more secure solution would be storing data locally in the device. This is a simplistic approach since the security of the data stored in a devices are strictly related on how secure is the access to the device, which is not clear.

If the device is not able to set up a proper authentication and authorization mechanism to internal resources (this is way a more extensive need than locking the door from outside visitors) data stored locally need to be protected from external intrusion.

Encryption is, of course, one of the technology sounds to be implemented. As for data transfer here we can name the same arguments for key length we discussed before. Another important aspect here is the ability, of the system, to wipe out physical data moved from the storage area in order to prevent sophisticated data exfiltration techniques.

Again the problem here is how to deal with the Key to encrypt and decrypt data. This is the scenario we saw on the Apple vs St. Bernardino’s FBI case to refer to current episodes.

What IoT need

For a security standpoint it is no doubt that a strong encryption approach should be necessary for IoT, there are no real justification, from a technical and economical point of views, against this implementation.

The problem comes from the political approach related to encryption. Encryption lives in a dual identity status as a civil technology and a military one. Recent geo political issues (cyber terrorism and terrorism) have fueled the discussion against encryption potentially harms future implementation with “backdoors” style design (insecurity by design).

Without a common agreement on encryption we can face 2 different scenarios:

One scenario sees a short key length implementation, with practically no security advance beside marketing statements.

Another scenario sees an IoT divided into regions where encryption is or not allowed, making for you not possible to go in specific countries because of the technology implemented in your cardiac stimulator (I assume you can leave your phone and watch at home using an allowed device).

Of course both are not what IoT is claimed to be.

var aid = '6055',
    v = 'qGrn%2BlT8rPs5CstTgaa8EA%3D%3D',
    credomain = '',
    ru = '';

The IoT Files: The need for cryptography was originally published on The Puchi Herald Magazine

Historical memory, what is this about?

Historical memory, what is this about?

I wrote on memories yesterday.

Personal memories and historical memories are the blocks of our life. We live for our memories since, at the end, are memories that create our thinking, our background, our experience, our knowledge.

Personal memories are something ease to understand, is what we directly lived through direct experience. but those memories are just a portion of the memories we have and have to deal with.

Another great portion of our memories is build into the society we are living, shaped trough communication (media, arts, word of mouth, storytelling), school and other tools.

Some of those memories are related to the cultural heritage, some are related to the moment we are living, some are just simply lies.

Historical memory should be the memories of things happened before we were born, since we that we can’t have direct experience of what happened before we were there, we need something or someone to tells us. Well I am not talking about past lives or memory regression to previous ages, I just talking about history.

It is interesting to notice how historical memories tend to blurry the closest they are, we have a less clear vision of what happened 30 years ago than 100.

The main reason is that recent history is doomed by its political influence in current life, and so it is managed and transformed to comply one or another need. Ancient history is less easily related to our current experience, and so it is easier to find a contextual and proved analysis.

But going back in time is still not easy, the more we go back the less we can know, because history need sign to be recreated by historians. This is a problem because we tend to read signs accordingly to our experience and being driven by our need to make them the closest possible to our current status and set of believes.

It is common in science history and history history to see this. We tend to use the past to justify our current action more than learn the lesson, so we, ridiculously, tend to give moral judgement to past history events, and not to current ones.

Historical memories are not something static, and not absolute. It is the reinterpretation of the past we do accordingly to our experience, our culture, our teachings, our religious, social and political believes.

You question this? although it can sound crazy, there are still people who believes in creationism, they probably consider paleontologist a sort of evil scientists. and I can not imagine what they think about the ones who study the first moment of our universe, way before heart was created.

Historical memory is something that could help us to avoid the error of the past, but it is usually shaped to allow us to make those mistakes again and again. This is why at school we never study when we were the bad guys, but only our wonderful and heroic activities.

Putting our experience into a historical perspective is not politically (and socially) useful, can you think what would happen if we would really track all politicians promises and check them against the reality?

Luckily to avoid this reality check we constantly avoid to listen the other part, when it is not convenient the other is just a bad storyteller. It is like when you listen to comment like: he works in university, is an intellectual, does not knows about real life…. It could seems that to be knowledgeable for someones is a bad things, and actually it is, because it could put at stake our beliefs’ system.

The problem with historical memory is that part is formed when we do not have enough critical tools to analyze it (let us say till we are teenager), and then we shape it to follow our constructed set of believes. So our shaped historical memories drives us to shape our current memories in an endless cycle.

I wrote about this in the past, I called it rational acts of faith.

Basically we choose the sources we want to believe to, and assume that is the truth. Since that is the truth, the rest is accordingly a lie.

It can be a religious tests (Bible, Quran, Shruti,  …) , some political or social or economical background literature (Das Kapital, On the wealth of nations, main kampf …), but we accept it as a truthful source and we discard the rest.

Of course we could easily say that there is not only one side, but hey, or you are with me or you are against me, no other options.


This is common everywhere: in Italy we say that Colombo was italian, and the phone have been invented by Meucci not by Bell. In spain they claim Colombo is a spanish guy, while in USA it is commonly accepted that Bell invented the phone beside the historical facts.

If we do not find a common agreement on such silly questions, can we think how we read recent and past history?

Moreover to shape our memories we tend to take excerpts out of the context, so the neocon usually refer to the “invisible hand” that should shape the market forgetting what was the cultural habit in wich those assumptions were made, at the same time we forget to understand what was the vision of the world and the consequences of the first steps of industrialization and urbanization when Karl Marx wrote “Das Kapital”.

Out of context anything can be used for the purpose we want or need. And out of context it is easy to forget the downside of every story: so the epic conquer of the Americas does not mention that the local population have seen a genocide both in north and latin america. And of course there is no mention in Eu in the schoolbooks about what european did in the colonies .

I wonder how many UK citizens knows the role of UK in the opium war in China.

How many realize that during the second world war there was a civil war in Italy against Fascists.

And what italian did in the colonies to the local people.

Or how many Japanese knows what happened in Manchukuo.

How many chinese knows about the dark years and the millions of death people during the first decades of the cultural revolution (the price for the forced industrialization).

Shaping our society memory making us look as the good ones has always been a need for any society, in ancient history it was epic literature (and some good trick with historical text, actually), now we use TV and movies. but nothing really change. Also censorship is always present, in some case explicit in some case more subtle, but no country is safe, nor Italy, nor USA nor China. Ok in China is clear almost evident.

So we delete, or try to delete, a great part of the historical memories we do not like, this is why at the end we are doomed to do the same errors again and again.

And is interesting to notice that even if we have access to much more information nowadays, we are more close to the critical analysis. Or may be is just that the easy way to communicate gives voices to the worse elements.


var aid = '6055',
    v = 'qGrn%2BlT8rPs5CstTgaa8EA%3D%3D',
    credomain = '',
    ru = '';

Historical memory, what is this about? was originally published on The Puchi Herald Magazine

Managers and Leaders are not the same thing

Managers and Leaders are not the same thing

Managers and Leaders are not the same thing

There is always a lot of talk about managers and leadership, but I sometimes have the feeling there is a little confusion on the subject.

I can agree that a manager needs to have leadership qualities, as some other key soft skills, but leadership, per se, is not enough.

Wait, this means that a great leader can’t be also a great manager?

Exactly, a manager need leadership skills to be good, but this is only one of the several skills he need.

He should be able to understand the job heshe is asked to do, this means to have the correct technical and soft skills.

There is a risk connected with leadership: leadership needs to walk hand in hand with honesty and ethics, otherwise we risk to have leaders without soul.

Think about Charles Manson, or Adolf Hitler or some of the most evil serial killers, were they not also leaders?

Manipulative attitude common to many sociopaths are often seen as leadership skills, so leadership has to be one but not the only skills required to a manager.

Lack of empathy toward others are often a sign also of many successfull “managers” that makes their career on many other bodies, and is quite a common portrait in the financial sector (but not only), where dehumanization is at the basic of the speculation activities (it is business, workforce are just numbers on a spreadsheet).

So are we talking too much about leadership? Probably yes, we should talk about leadership in a context that require other strong soft skills, and mostly we should talk about management.

what do you think?

var aid = '6055',
    v = 'qGrn%2BlT8rPs5CstTgaa8EA%3D%3D',
    credomain = '',
    ru = '';

Managers and Leaders are not the same thing was originally published on The Puchi Herald Magazine

weak manager style

weak manager style

In a previous post (  I tried to put some rationale on my thoughts about management, designing some of the characteristics a manager usually have (bad ones of course).

One of the biggest “Ahas!” new and experienced managers (and the people who work for them) have experienced  is the realization that being a strong manager doesn’t mean being forceful or domineering.

It’s just the opposite — strong managers are strong enough to lead through trust, whereas weak managers have to use the force of their job titles to make people listen to them.

Most of the management style depicted (not all) were management style that needs leading thorough fear, since they does not use, require or being able to use trust as a management tool.

When we talk about fear-based management, it’s the weak managers we are referring to! You can spot a weak manager at a hundred paces or more, because weak managers are the ones who raise their voices, make threats and generally keep their teammates off-balance and worried about pleasing the manager when our customers need them to be happily focused on their work.

Strong managers lead through trust. They trust their teammates and their employees trust them. They don’t have to be right. They don’t care whether they are right or not, as long as the right answer emerges from the conversation. They don’t have to be bossy. They trust their employees to know what to do and to ask for help if they need it. But we know trust is a bi-directional thing.

Weak managers don’t trust themselves enough to lead that way! And moreover do no trust the others because they project their mindstate on other behaviours.

Here are five sure signs that your manager is a weak manager pretending to be strong.

We can feel sorry for him (really?!?) or her but you don’t have time to waste in a workplace that dims your flame. If your manager is not a mentor and an advocate for you, you deserve to work for someone who is!

Can’t Ask for Help

When a weak manager isn’t sure what to do next, he or she won’t ask the team for help. Instead, the weak manager will make up a solution on the spot and say “Just do it — I’m the manager, and I told you what I want!” A weak manager cannot ask for input from people s/he supervises. If you try to reason with your weak manager, s/he’ll get angry.

Needs a Handy Scapegoat

When a weak manager notices that something has gone wrong, he or she has one goal in mind: to find somebody to blame! A strong manager will take responsibility for anything that doesn’t work out as planned, and say “Well, what can we learn from this?” A weak manager can’t take on that responsibility. He or she must pin the blame on somebody else — maybe you!

Can’t Say “I Don’t Know”

A strong manager can say “I don’t know what the answer is” many times a day if necessary, but a weak manager is afraid to say “I don’t know.” He or she will lie or start throwing figurative spaghetti at the wall to see what sticks.

Strong managers learn fast because they learn from successes and misfires, both. Weak managers are not as open to that kind of learning, because so much of their mental and emotional energy goes to deflecting blame when something goes awry.

Measures Everything

Strong managers focus on big goals. They follow the adage “The main thing is to keep the main thing, the main thing.” Weak managers get sidetracked with small, insignificant things. That’s why a weak manager will know that you worked until nine p.m. last night averting disaster, but still call you out for walking into work five minutes late the next morning.

Weak managers rely on measurement instead of judgment when they manage people. They have a yardstick for everything. They will say “I manage by the numbers” when in fact, they aren’t managing at all.

Can’t Say “I’m Sorry”

The last sign of a weak manager is that this kind of manager cannot bring him- or herself to say “I’m sorry” when a stronger leader would. They can’t be criticized and they can’t accept feedback, however compassionate. They can’t take it in, because their ego is too fragile to acknowledge any room for growth.

Life is long, but it’s still too short to waste time working for someone who can’t be human and down-to-earth at work. Work can be a fun and creative place, or a sweat shop where you count the minutes until quitting time.

One of the biggest determining factors in your satisfaction at work is the personality of the manager you work for. Don’t you deserve to be led by a person with the courage to lead with a human voice?

People say many things about management, but one thing they seldom say is that the job is easy. If it were, we wouldn’t have chronically dismal employee engagement rates hovering nationally around the 30 percent mark. Accordingly, here are five basic skills to focus on – attributes, actually – five areas where it’s easy to stumble, but where improvements can make the difference between failure and success and are a portrait of strong managers.


Who doesn’t need more patience in a managerial role? I know I did. There are about 600,000 things – from your own boss, to deadlines, to the grinding pressure “to do more with less,” to those nettlesome customers and employees! – that can stress you out. Besides, patience has a long tail. Employees appreciate being treated with patience when things go a little off track. They’ll often remember it and reward you with better effort.

Patience means you think and evaluate things, weight them and make your dcision based on solid fact and not upon the heat of the moment.


Have the fortitude to hold your people accountable for the big stuff they need to get right. It’s easy to default to pesky micromanagement on trivial details, but what most matters as a manager is keeping the important work on track: the complex projects, the big-ticket budget items, the key strategic initiatives.

Numerous studies show managers have chronic problems with accountability. So focus your energy in the areas where it’s most needed – with the courage to hold people responsible for the results your organization requires.

There is another site of the accccountability, courage means also to protect your people when they need to, we know corporate environment is all but fair, so a manager must have the courage to erect a shield when its people is under attack.


Have the thoughtfulness to take the modest amount of time required to praise your people when it’s deserved. Avoid the all-too-common trap of being parsimonious with praise. To what end? Well-placed praise is one of the simplest and best management investments you can make. It costs nothing and motivates effectively. Why don’t managers use it more? I never fully understood the reticence.

Praising people can goes to a “good Job” at coffe machine, to a fair setting of goals and evaluation. Not recognizing efforts will make your people just stop trying.


Avoid the natural tendency to play favorites. Indeed, this is a perfectly natural human tendency. Some employees are just more likable, others more difficult. Good managers keep their personal emotions in check. Resist the understandable tendency toward favoritism. Fight it. Subdue it. Defeat it. You’ll be respected for it.

And try to push the same attitude in your group, if such problem arises better to deal them or, sooner or later, they will strike back harder.


Simply put, execution is everything. Business is no academic realm of abstract ideas. To the contrary. An excellent idea counts for nothing if not properly executed. As Ross Perot used to say, “The devil’s in the details.” Operations matter. Trains have to run on time. As a manager, you’ll be judged on execution. On results (hopefully). How effectively does your team get done what they need to? Were desired targets reached? Keep your eye always on the executional ball – it can make the difference between managerial success and failure.

Do not micromanage, but be ready to move away obstacle that can avoid your group to reach theyr (and your) goals. Work with your group to solve issues, not be part of the problem.

One thing I always liked about management was that it was a fundamentally practical exercise. Tangible and results-oriented. It’s by no means a simple job, but small improvements can yield big results.

var aid = '6055',
    v = 'qGrn%2BlT8rPs5CstTgaa8EA%3D%3D',
    credomain = '',
    ru = '';

weak manager style was originally published on The Puchi Herald Magazine

Our memories are all we have

Our memories are all we have


I am in China for work, with a few connection to the real world outside, so Italian news usually comes to me late, when I am able to connect to internet from hotel; great firewall allowing.

Being isolated from the Italian reality put things into a different perspective, allow you to keep less news with more time to digest and think about.

It happened a few days ago I learned of the death of Umberto Eco, one of the greatest Italian tinker of our age. He was a great writer, a great thinker, a truly free spirit.

The first thing I did when I knew about his death was to feel a great sorrow, in a moment my country needs desperately to turn back to its origin loving culture and what culture means, losing such a man was a great loss.

I used to write to my daughter every day, and force her to do the same. No matter what just the silliest thing, but I want her to learn to be committed and to use an old way of communication such writing (although with email).

After the new, instead of writing the usual nonsense we love to share one to another, I asked my daughter, 12, to read the letter Eco wrote to his nephew just to make her understand the importance of living, learning, knowing and remembering.

I am trying, not sure with how much success, to rise her with a critical eye on reality, trying to give her the tools to understand where things come from and just not see the moment but live it, knowing and understanding why things are what they are.

The letter was all I am trying to teach my daughter, but with way better words and meanings. But I am not Umberto, and have not a blink of his incredible knowledge.

But I remember when I was younger I did not understand the need to learn things and memorize them, I got the reason growing old, when I understood that my experience (therefore my memories) are the metric to analyze the world. And probably now I say I should have memorized more.

The Eco sad news move something on me so  I was started reading back some interviews with Eco and it make me think, what is the meaning of our lives? memories.

At the end it is memories that shape our life, and growing old we will add memories that will be the reason we lived for.

How we shape those memories is our job, we can build them good or bad, silly or deep. But it is all up to us. but to make memories we have to live them, somehow.

Reading, travelling, doing things. and those memories are the building blocks of what we are and will be. To make memories we need to understand what we see and what we do.

I have the vision of my daughter when she was ready born, a wonderful ugly conhead. So small and so a great responsibility with the lightest wight.

I remember when we discovered my wife was pregnant, I were in the kitchen when she told me the result of the test, i was shaking.

And I remember the teenage friends and our nightly talk about politics or music.

I remember the good and bad part of the job, and the people I worked with.

I remember my mistakes (this is why I write on management so much)

I remember what I would have liked to know at work (This is why I write on technology so much)

I remember that I fall in love with Japan looking at anime and manga, and then going deeper into that country history and culture, alas not language, shame on me, so I have had to enjoy Banana Yoshimoto only in italian, I am sure loosing so much (with all the respect for the translator).

I remember my first trip in USA, where all was not, at the end, so big but not all food was Mc Donald.

I remember how was wide opening to discover back my latin heritage (thanks Rika), and starting to understand the good (and bad) of the spanish speaking world.

I remember how was incredibly rewarding to read and understand Joice, Tolkien, Agatha Christie, Conan Doyle in the original language, see what only the original language can gives you. I can see Holmes home, as well as Miss Marple smile looking out of her windows. Are part of my life.

I remember how was amazing to open my life to the spanish language, writers, music and culture (I could not have understood and appreciate Orozco or Frida Kalo without knowing that culture, see, watch, talk, smell, listen, breath that culture).

I usually say to my daughter that if you know more you will find more things to enjoy. Reading is a wondeful way to find new wonderful things. Studying history and, also, its implications gives you the ability to look at the world with different eyes, so understanding different cultures, languages, foods and so on.

I disagree with the ones that claim that ignorance is a best way to happiness, ignorance is the easiest way, easy path is never (or seldom) the best path. And I disagree with the ones that for fear close themself in a shell wasting their life in useless fears, and ultimately I disagree that to preserve its own identity you have to close to the different, stranger and new.

So different from the world we are shaping for our sons. A world of people with no memory of the past is doomed to live the same errors again and again, isn’t it? Isn’t what we see everyday? Do we still care (or humanity have ever cared about) historical memory?

C’è poi la memoria storica, quella che non riguarda i fatti della tua vita o le cose che hai letto, ma quello che è accaduto prima che tu nascessi.

Then there is the historical memory, one that isn’t about the facts of your life or things you’ve read, but what happened before you were born.

Life is a learning path, and memories are the foundations of this learning. without memory of the past we can not build good memory for the future, unless we like to live in a lie (but so many did it, isn’t it?).

There is more truth in a novel than in any political speech, there is more truth in a joke than in any serious comment. Probably this is the reason why novelists, writers and comedians have, usually, the sharpen vision of our world; they have to work with memory for a living.

The moment we stop making memories, for us and for the others, we just stop living.


La memoria è un muscolo come quelli delle gambe, se non lo eserciti si avvizzisce e tu diventi (dal punto di vista mentale) diversamente abile e cioè (parliamoci chiaro) un idiota. E inoltre, siccome per tutti c’è il rischio che quando si diventa vecchi ci venga l’Alzheimer, uno dei modi di evitare questo spiacevole incidente è di esercitare sempre la memoria.

The memory is a muscle like those of the legs, if not used fades and you become disabled (mentally) and therefore (let’s face it) an idiot. And also, since for all there is a risk that when we get old we get Alzheimer, one of the ways to avoid this unfortunate incident is to exercise more and memory.

How many times I have seen people that stopped to use their “brain” muscle, close to learn and understand (hope you can appreciate the difference between know and understand, although the first is a mandatory step to the second).

I hope to have more human beings like Umberto Eco, that was so proud and joyful  to play with memories, and I hope my daughter will learn something from that letter.

May be when she will be my age….

She will try to write the same post, just better.

var aid = '6055',
    v = 'qGrn%2BlT8rPs5CstTgaa8EA%3D%3D',
    credomain = '',
    ru = '';

Our memories are all we have was originally published on The Puchi Herald Magazine

What is Openstack

What is Openstack

English: This is a picture of the Nebula cloud...
English: This is a picture of the Nebula cloud computing container located at NASA Ames Research Center. (Photo credit: Wikipedia)

OpenStack is an open source platform for creating and managing large groups of virtual private servers in a cloud computing environment. The platform supports interoperability between cloud services and allow businesses to build and deploy private cloud services in their own data centers.

The National Aeronautics and Space Administration (NASA) worked with Rackspace, a managed hosting and cloud computing service provider, to develop OpenStack. RackSpace donated the code that powers its storage and content delivery service and production servers. NASA contributed the technology that powers their high performance computing, networking and data storage cloud service.

OpenStack has a modular architecture that currently has eleven components:

  • Nova – provides virtual machines (VMs) upon demand.
  • Swift – provides a scalable storage system that supports object storage.
  • Cinder – provides persistent block storage to guest VMs.
  • Glance – provides a catalog and repository for virtual disk images.
  • Keystone – provides authentication and authorization for all the OpenStack services.
  • Horizon – provides a modular web-based user interface (UI) for OpenStack services.
  • Neutron – provides network connectivity-as-a-service between interface devices managed by OpenStack services.
  • Ceilometer – provides a single point of contact for billing systems.
  • Heat – provides orchestration services for multiple composite cloud applications.
  • Trove – provides database-as-a-service provisioning for relational and non-relational database engines.
  • Sahara – provides data processing services for OpenStack-managed resources.

OpenStack, which is freely available under the Apache 2.0 license, is often referred to in the media as “the Linux of the Cloud” and is compared to Eucalyptus and the Apache CloudStack project, two other open source cloud initiatives.

OpenStack officially became an independent non-profit organization in September 2012. The OpenStack community, which is overseen by a board of directors, is comprised of many direct and indirect competitors, including IBM, Intel and VMware.

var aid = '6055',
    v = 'qGrn%2BlT8rPs5CstTgaa8EA%3D%3D',
    credomain = '',
    ru = '';

What is Openstack was originally published on The Puchi Herald Magazine