| ဗားရှင်း | 1.0.5 |
|---|---|
| ထုတ်ဝေသူ | kcSystems |
| ဖြန့်ချိသည့်ရက် | Nov 28, 2019 |
| ရက်စွဲထပ်ထည့်သည် | Nov 28, 2019 |
| Os လိုအပ်ချက်များ | Android |
| လိုအပ်ချက်များ | Requires Android 7.0 and up |
| စုစုပေါင်း downloads | 0 |
| စျေးနှုန်း | $4.99 |
ဖော်ပြချက်
DeviceCertTest သည် X.509 အသိအမှတ်ပြုလက်မှတ်ကို အခြေခံထားသော HTTPS/TLS ကလိုင်းယင့် စစ်မှန်ကြောင်းအထောက်အထားပြမှုကို စမ်းသပ်နိုင်စွမ်းကို ပေးဆောင်သည်။ ၎င်းသည် အခြေခံသော့တွဲနှင့် လက်မှတ်စီမံခန့်ခွဲမှုတို့ကိုလည်း ပံ့ပိုးပေးပါသည်။
Android 7.0+ စက်များအတွက်။
DeviceCertTest သည် အောက်ပါလုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးသည်-
HTTPS သို့မဟုတ် TLS ချိတ်ဆက်မှုကို စမ်းသပ်ပါ။
သော့တွဲတစ်စုံနှင့် ကိုယ်တိုင်လက်မှတ်ထိုးထားသော လက်မှတ် (RSA/EC)ကို ဖန်တီးပါ။
PKCS #10 လက်မှတ်လက်မှတ်ထိုးတောင်းဆိုမှု (CSR) ကို PEM ဖော်မတ်ဖြင့် ဖန်တီးပါ။
သော့တွဲအတွဲအတွက် လက်မှတ်ကို PEM ဖော်မတ်ဖြင့် တင်သွင်းပါ။
သော့အတွဲကို PKCS #12 သို့မဟုတ် PEM ဖော်မတ်ဖြင့် တင်သွင်းပါ။
သော့အတွဲကို PKCS #12 ဖော်မတ်ဖြင့် ထုတ်ယူပါ။
လက်မှတ်ကို PEM ဖော်မတ်ဖြင့် ထုတ်ယူပါ။
သော့တွဲကိုကြည့်ပါ။
လက်မှတ်ကိုကြည့်ပါ။
PKCS #10 လက်မှတ် လက်မှတ်ရေးထိုး တောင်းဆိုချက် (CSR) ကို ကြည့်ပါ။
သော့တွဲကို ဖျက်ပါ။
Android KeyChain တွင် သော့တွဲတစ်ခုကို ထည့်သွင်းပါ။
လုပ်ဆောင်ချက်အားလုံး၏ မှတ်တမ်းကို ထိန်းသိမ်းထားသည်။ Log တွင် အောက်ပါလုပ်ဆောင်ချက်များ ပါရှိသည်။
မှတ်တမ်းကိုကြည့်ပါ။
မှတ်တမ်းကို ထုတ်ယူပါ။
မှတ်တမ်းကို ရှင်းလင်းပါ။
သော့အတွဲတစ်ခုကို ၎င်း၏ အများသူငှာသော့လက်မှတ်ဖြင့် အမြဲထုပ်ပိုးထားမည်ဖြစ်ကြောင်း သတိပြုပါ။
သော့တွဲတစ်ခုကို ထုတ်ပေးသောအခါ၊ သော့အတွဲအတွက် ကိုယ်တိုင်လက်မှတ်ထိုးထားသော လက်မှတ်ကိုလည်း ဖန်တီးပေးလိမ့်မည်။ ၎င်းတို့တွင် အောက်ပါ အရည်အချင်းများ ရှိလိမ့်မည် ။
RSA: 2048 ဘစ်သော့များ; SHA256 withRSA လက်မှတ်
EC: P-256 သော့များ; SHA256 နှင့်အတူECDSA လက်မှတ်
သော့အတွဲတစ်ခုကို ဖန်တီးသည့်အခါ၊ အသုံးပြုသူ၏ အဓိကအမည် (UPN) ကို RFC822 ဖော်မတ်ကို အသုံးပြု၍ Subject Alternative Name (SAN) တွင် သတ်မှတ်နိုင်ပါသည်။
သော့အတွဲတစ်ခုကို အောင်မြင်စွာစမ်းသပ်ပြီးသည်နှင့်၊ ၎င်းကို Android KeyChain တွင် ထည့်သွင်းခြင်းဖြင့် အခြားအက်ပ်များတွင် စမ်းသပ်ရန်အတွက် မြှင့်တင်နိုင်ပါသည်။
လုပ်ငန်းဆောင်ရွက်မှုမှတ်စုများ-
ဤအက်ပ်သည် Android စနစ်နှင့် အသုံးပြုသူယုံကြည်မှုစတိုးဆိုင်နှစ်ခုလုံးမှ CA လက်မှတ်များ (ယုံကြည်စိတ်ချရသောကျောက်ဆူးများ) ကို အသုံးပြုပါမည်။ ၎င်းသည် KeyChain တွင် သော့အတွဲများကို ထည့်သွင်းနိုင်ပြီး အခြားအက်ပ်များက အသုံးပြုခွင့်ပေးသည်။ အသုံးပြုသူ CA လက်မှတ်များကို SD ကတ်မှ ထည့်သွင်းခြင်း (သို့မဟုတ် အလားတူ) လုံခြုံရေး ဆက်တင်များ လည်ပတ်မှုကို အသုံးပြု၍ တင်သွင်းနိုင်သည်။
Android KeyChain တွင် သော့အတွဲတစ်ခုကို ထည့်သွင်းရန်၊ လော့ခ်မျက်နှာပြင်ကို ဖွင့်ထားရမည် (Android KeyChain ကို လုံခြုံစေရန်)။
အက်ပ်ကို ဖြုတ်လိုက်ခြင်းဖြင့် အက်ပ်ဒေတာအားလုံး ဆုံးရှုံးသွားမည်ဖြစ်သည်။ သင်ထိန်းသိမ်းလိုသောသော့များကို ထုတ်ယူပါ။ အက်ပ်အပ်ဒိတ်များအတွက် အက်ပ်ဒေတာကို ထိန်းသိမ်းထားသည်။
မည်သည့်သော့အမျိုးအစားများ သို့မဟုတ် ထုတ်ပေးသူအား ဆာဗာဖက်က သတ်မှတ်ထားသည်ဖြစ်စေ ရွေးချယ်ထားသောသော့အတွဲကို ကလိုင်းယင့်ဖက်က အမြဲတမ်းအသုံးပြုသွားပါမည်။
HTTPS စမ်းသပ်မှုသည် ဆာဗာသို့ချိတ်ဆက်ရန် HttpsURLConnection.connect() ကိုအသုံးပြုသည်။
TLS စမ်းသပ်မှုသည် ဆာဗာသို့ ချိတ်ဆက်ရန် SSLSocket.startHandshake() ကို အသုံးပြုသည်။
ချိတ်ဆက်မှုသက်တမ်းသည် 1.5 စက္ကန့်ဖြစ်သည်။
ချိတ်ဆက်မှုကို 1 စက္ကန့်ထိန်းသိမ်းထားပြီး ပိတ်ပါ။
PKCS #8 ဖော်မတ် (PEM) တွင် ကုဒ်ဝှက်ထားသော ကိုယ်ရေးကိုယ်တာသော့များ တင်သွင်းခြင်းကို PBE အယ်လဂိုရီသမ် အမျိုးအစားပေါ်မူတည်၍ ပံ့ပိုးမပေးပါ။
ငြင်းဆိုချက်- ဤအက်ပ်အား မည်သည့်အာမခံချက်မှမပါဘဲ သင့်ကိုယ်ပိုင်အန္တရာယ်ဖြင့် အသုံးပြုနိုင်ရန် ပြုလုပ်ထားသည်။