Apple en Microsoft maken nieuwe Crypto-bewegingen

Eimantas Žemaitis
| 2 min read

Grote technische bedrijven Apple en Microsoft verbeteren hun toolset voor blockchain-ontwikkelaars. Hoewel Apple is ingesteld om CryptoKit, een raamwerk voor cryptografische functies, aan te kondigen, ontwikkelt Microsoft een slimme contractcontroletool.

Bron: iStock/nixki

Apple CryptoKit wordt een nieuw raamwerk voor ‘veilige en efficiënte’ cryptografische bewerkingen. Hiermee kunnen ontwikkelaars veelgebruikte cryptografische taken uitvoeren, zoals hashing, sleutelgenerering en codering in de komende iOS 13-apps.

De CryptoKit heeft tot doel het proces van de volgende bewerkingen te vereenvoudigen:

  • Bereken en vergelijk cryptografisch beveiligde digests.
  • Gebruik cryptografie met openbare sleutels om digitale handtekeningen te maken en evalueren, en sleuteluitwisseling uit te voeren.
  • Genereer symmetrische sleutels voor bewerkingen zoals codering en berichtauthenticatie.

Met een dergelijke functionaliteit kunnen Apple-gebruikers hun privé-sleutels opslaan en bewaren op iOS-apparaten zoals de iPhone.

Ondertussen heeft Microsoft een door Azure Blockchain aangedreven slimme contractcontroletool aangekondigd voor Ethereum, genaamd VeriSol, wat een verificateur is voor de programmeertaal Solidity. De software stroomlijnt het codeauditproces met geautomatiseerde beveiligingscontroles.

“VeriSol allows us to iterate more quickly because of the automatic and continuous checking, and it allows us to catch bugs faster without having to worry about potentially affecting customers,” werd Azure Blockchain-engineer Cody Born geciteerd in een blogbericht van Microsoft.

Formele slimme contractverificatie is vaak een probleem geweest bij het maken van hardware- en softwarecomponenten en vereist hoogopgeleide personen voor de taak.

“The use of formal verification for production software requires individuals skilled in highly specialized formal languages and tools, which imposes on development teams a steep learning cost and often several person-years of investment to break down the highly sophisticated task of verification into those that can be discharged mechanically by the verification tools,” legde Microsoft Researcher Shuvendu Lahiri uit.

Het team hoopt dat tools zoals VeriSol ontwikkelaars helpen om dure fouten in slimme contracten te vermijden. Hoewel VeriSol nog steeds slechts een prototype is, is het volledig open source, dus iedereen die nieuwsgierig is, kan het inspecteren op GitHub.

Bewegingen als deze laten alleen maar het groeiende enthousiasme zien van enthousiaste techreuzen voor op blockchain gebaseerde systemen. Bedrijven zoals Facebook en JPMorgan zijn al bezig met het ontwikkelen van hun native blockchain-powered services. In mei kondigde Microsoft ook aan ION (Identity Overlay Network) te lanceren, een gedecentraliseerde, openbare infrastructuur die direct bovenop de Bitcoin-blockchain loopt, waardoor tienduizenden bewerkingen per seconde mogelijk zijn.

Een recent rapport van onderzoeker Gartner beweert echter dat 90% van de reeds geïmplementeerde blockchain-platformoplossingen voor bedrijven "binnen 18 maanden moet worden vervangen om concurrerend te blijven, te beveiligen en veroudering te voorkomen."