Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD

aes_playground

aes cryptography with flutter

version 1.0.0

for more information see http://fluttercrypto.bplaced.net/aes-playground

uses pointycastle: ^3.3.5 for encryption

https://pub.dev/packages/pointycastle

uses url_launcher: ^6.0.12 for text-link to fluttercrypto homepage

https://pub.dev/packages/url_launcher

appended in androidmanifest.xml:

<queries>
    <!-- if your app opens https urls -->
    <intent>
        <action android:name="android.intent.action.view" />
        <data android:scheme="https" />
    </intent>
</queries>

project is null safety

flutter 2.5.3 • channel stable • https://github.com/flutter/flutter.git
framework • revision 18116933e7 (vor 3 wochen) • 2021-10-15 10:46:35 -0700
engine • revision d3ea636dc5
tools • dart 2.14.4

android studio arctic fox | 2020.3.1 patch 3
build #ai-203.7717.56.2031.7784292, built on october 1, 2021
runtime version: 11.0.10+0-b96-7249189 aarch64
vm: openjdk 64-bit server vm by jetbrains s.r.o.
macos 11.6.1
gc: g1 young generation, g1 old generation
memory: 2048m
cores: 8
registry: external.system.auto.import.disabled=true
non-bundled plugins: dart, org.jetbrains.kotlin, io.flutter, org.intellij.plugins.markdown

android studio arctic fox version 2020.3.1 patch 3
build #ai-203.7717.56.2031.7784292
runtime version: 11.0.10+0-b96-7249189 aarch64
vm: openjdk 64-bit server vm
flutter 2.5.3 channel stable framework revision 18116933e7
dart 2.14.4

/users/michaelfehr/flutter/bin/flutter clean

https://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

aes gcm-256 pbkdf2 example

klartext: mein wichtiges geheimnis

passwort: passwort1234

ausgabe:

{
“algorithm”: “aes-256 cbc pbkdf2”,
“iterations”: “15000”,
“salt”: “hfrphumem1vqooytkqpxe8fc8cmga3up3s8iiuvly4s=”,
“iv”: “2tvlcfaema1tx1bfds3sra==”,
“ciphertext”: “7vserqidtwiem8lty7edxgl4ukuntivfklnjdp6wrgw=”,
“gcmtag”: “nicht benutzt”
}

{
“algorithm”: “aes-256 gcm pbkdf2”,
“iterations”: “15000”,
“salt”: “cxvosoksjq+i0szlfkog1+ptm24zszpvxhtbecrhyge=”,
“iv”: “+pvx60n3yleojml2”,
“ciphertext”: “lg+uzbb+3lj21azv58b60wrfzucucgxj”,
“gcmtag”: “stk/u/isgzp5vgb9tpb8pa==”
}

tested on android 11 (sdk 30) emulator
android 12 (sdk 31) emulator
android 6 (sdk 23) emulator
android 5 (sdk 21) emulator
ios 15 emulator
ios 11.4 emulator

getting started

this project is a starting point for a flutter application.

a few resources to get you started if this is your first flutter project:

for help getting started with flutter, view our
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full api reference.


Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD

Comments are closed.