Diffiego-Hellmana (DH Group) protocol and Azure

Protokół Diffiego-Hellmana – protokół uzgadniania kluczy szyfrujących przy użyciu publicznych środków komunikacji. W przypadku IPSEC obecnie zalecana DH Grupa to 24. Wcześniejsze, a więc domyślna w wypadku Azure DH Grupa 5 nie jest zalecana ze względów bezpieczeństwa. Za pomocą portalu Azure nie możemy zdefiniować preferowanej DH Grupy, a powinniśmy zrobić to z PowerShell’a, tak jak poniżej: $connection = Get-AzureRmVirtualNetworkGatewayConnection -Name “MojePolaczenie” -ResourceGroupName “ResoureGroupa” $ipsecpolicy = New-AzureRmIpsecPolicy -IkeEncryption AES256 -IkeIntegrity SHA256 -DhGroup DHGroup24 -IpsecEncryption AES256 -IpsecIntegrity SHA256 -PfsGroup PFS24 -SALifeTimeSeconds 3600 -SADataSizeKilobytes 204800 Set-AzureRmVirtualNetworkGatewayConnection -VirtualNetworkGatewayConnection $connection -UsePolicyBasedTrafficSelectors $True -IpsecPolicies $ipsecpolicy   Diffie-Hellman protocol – a protocol for reconciliation of encryption keys using public means of communication. In the case of IPSEC, the DH Group currently recommended is 24. The previous, and therefore the default for Azure DH Group 5 is not recommended for security reasons. Using the Azure portal, we cannot define the preferred DH Group, and we should do it with PowerShell, as below: $connection = Get-AzureRmVirtualNetworkGatewayConnection -Name “MojePolaczenie” -ResourceGroupName “ResoureGroupa” $ipsecpolicy = New-AzureRmIpsecPolicy -IkeEncryption AES256 -IkeIntegrity SHA256 -DhGroup DHGroup24 -IpsecEncryption AES256 -IpsecIntegrity SHA256 -PfsGroup PFS24 -SALifeTimeSeconds 3600 -SADataSizeKilobytes 204800 Set-AzureRmVirtualNetworkGatewayConnection -VirtualNetworkGatewayConnection $connection -UsePolicyBasedTrafficSelectors $True -IpsecPolicies $ipsecpolicy DH specyfication: Diffie-Hellman group 1 – 768 bit modulus – AVOID Diffie-Hellman group … Diffiego-Hellmana (DH Group) protocol and AzureRead more

How to publish App Inventor application to Google Play / Publikacja Aplikacji z App Inventor do Google Play

Step by Step publishing not only App Inventor application to Google Play guide. Especially when you receive: You uploaded an APK that is signed with a key that is also used to sign APKs that are delivered to users. Because you are enrolled in App Signing, you should sign your APK with a new key before you upload it. Step by step: “CREATE APPLICATION” having the same name which you want to upload before. Click create. After creation of the app now click on the “App releases” Click on the “MANAGE PRODUCTION” Click on the “CREATE RELEASE” Here you see “Google Play App Signing” dialog. Just click on the “OPT-OUT” button. It will ask you to confirm it. Just click on the “confirm” button. Jak opublikować aplikacje z App Inventor’a do sklepu Google na Androida. Jak poradzić sobie z błędem: You uploaded an APK that is signed with a key that is also used to sign APKs that are delivered to users. Because you are enrolled in App Signing, you should sign your APK with a new key before you upload it. Generalnie należy wybrać opcje OPT-OUT podczas publikacji.

Dostęp do LAB – Microsoft Tech Summit

W Warszawie w dniach 25 i 26 kwietnia odbył się Warsaw Microsoft Tech Summit. Niektórzy przypomnieli sobie czasy dawnego MTSa, bo organizacja wydarzenia była bardzo podobna. Ja ze swojej strony bym powiedział, że to taki Mini IGNITE. Oprócz normalnych sesji, były krótkie wystąpienia MVP, Prowadzone przez instruktorów Hands-OnLaby oraz Hands-OnLaby do samodzielnego wykonania. Dostęp do Labów nadal działa, więc jeszcze chwile możemy z nich skorzystać. Aby skorzystać z Labów trzeba było wcześniej zarejestrować się na wydarzenie, ale niekoniecznie na nim być. Jak najłatwiej dostać się do LABów – po pierwsze zaloguj się na stronę wydarzenia, pod tym linkiem: https://warsaw.techsummit.microsoft.com/m a następnie możesz przejść do zakładki LABS ON DEMAND, lub łatwiej wybrać LABa z poniższej listy: Build your first SharePoint Framework part The SharePoint Framework lets you build streamlined, responsive user experiences in SharePoint using modern script technologies. In this hands-on lab, build a powerful end-to-end part using open source JavaScript technologies in just 10 minutes. Join Lab Build your own Azure Information Protection POC in 15 minutes In this hands-on lab learn how to implement an AIP POC from establishment of the AIP tenant, template configuration, client installation and advanced settings. After this lab, you will be able to very … Dostęp do LAB – Microsoft Tech SummitRead more