Google-მა გამოაცხადა კონფიდენციალურობის და უსაფრთხოების ზოგიერთი მომავალი ფუნქცია Android 11-ისთვის, უახლესი Android OS. Android-ის მომხმარებლებისა და დეველოპერებისთვის ყველაზე საინტერესო სიახლეები შეინახება Google I/O 2020 მაისში.
ამ დროისთვის კომპანიამ გააზიარა ის, რასაც ჰქვია პირველი Developer Preview. აქ მოცემულია Google-ის გამოცხადებული ზოგიერთი ფუნქციის შეჯამება.
ერთჯერადი ნებართვის წვდომა
Android ყურადღებით აკონტროლებს მონაცემებს, რომლებზეც წვდომა აქვთ აპებს. ადრე აპის დაინსტალირებისას მომხმარებელს უნდა მიეცეს მონაცემების წვდომის ნებართვა. როდესაც გამოვიდა Android 6.0 Marshmallow, დაინერგა გაშვების დროის ნებართვები. აპს შეუძლია მომხმარებელს შესთავაზოს წვდომა გარკვეულ მგრძნობიარე მონაცემებზე ინსტალაციის შემდეგაც კი.
ზოგიერთი მგრძნობიარე მონაცემი მოიცავდა მდებარეობას, მიკროფონს და კამერას. Android 10-ით Google-მა წარმოადგინა გაშვების დროის ნებართვების ვერსია, რომელიც მომხმარებელს საშუალებას აძლევდა წვდომას მხოლოდ აპის მუშაობის დროს. თუმცა, ეს ფუნქცია იყო მხოლოდ მდებარეობის მონაცემებისთვის.
Android 11 აძლევს მომხმარებლებს უფრო დახვეწილ კონტროლს დამატებით მგრძნობიარე მონაცემებზე, მათ შორის კამერაზე და მიკროფონზე წვდომაზე. Google-მა გააცნო ა ახალი ერთჯერადი ნებართვა ფუნქცია Android 11 დეველოპერის გადახედვისთვის.
ეს ახალი ფუნქცია საშუალებას აძლევს მომხმარებლებს დროებით მისცენ აპს წვდომა მანამ, სანამ აპი წინა პლანზეა. როგორც კი მომხმარებელი დაშორდება აპს, წვდომა გაუქმდება.
Scoped შენახვის ცვლილებები
ცვლილება ცნობილია როგორც მოცულობითი საცავი გამიზნული იყო READ_EXTERNAL_STORAGE-ის გადაჭარბებული გამოყენების შეჩერება. Google Play-ზე ძალიან ბევრ აპს მიეცა წვდომა მთელ გარე მეხსიერებაზე, სადაც მომხმარებლებს ჰქონდათ შენახული პირადი დოკუმენტები, ფოტოები და სხვა ფაილები. Scoped Storage აპებს მხოლოდ მათთვის საჭირო ფაილებზე წვდომა მიანიჭეს. თუ აპს აქვს READ_EXTERNAL_STORAGE ნებართვა Scoped Storage-ში, მას შეუძლია გარკვეული ფაილების ნახვა MediaStore API-ის მეშვეობით.
ალტერნატიულად, აპს შეუძლია მომხმარებელს ხელით აირჩიოს რომელ ფაილებზე მისცეს წვდომა სისტემის ფაილების ამომრჩევის საშუალებით. აპებს, რომლებსაც ჯერ კიდევ სჭირდებათ სრული წვდომა გარე მეხსიერებაზე, შეუძლიათ მოითხოვონ მომხმარებლისგან წვდომა აპს გარე მეხსიერების root დირექტორიაზე.
1 აგვისტომდექ, 2020 Google Play Store-ში გაგზავნილი ყველა ახალი აპი უნდა იყოს გამიზნული Android 10-ზე. 1 ნოემბრამდექ2020, არსებული აპების ყველა განახლება იგივე უნდა გააკეთოს. Android 11-ის ფაილების მენეჯერების დეველოპერებმა Google-ს უნდა მიაწოდონ დეკლარაციის ფორმა, თუ მათ სურთ ფართო წვდომა გარე მეხსიერებაზე.
როდესაც ფორმა მიიღება, ფაილების მენეჯერის აპს ექნება MediaStore-ის სრული ხედი, მაგრამ არ ექნება წვდომა აპლიკაციების გარე დირექტორიებზე.
მობილური მართვის მოწმობის მხარდაჭერა
გასული წლიდან Google მუშაობს ფუნქციაზე, რომელიც საფუძველს უქმნის უსაფრთხოდ შენახვას საიდენტიფიკაციო დოკუმენტები თქვენს მობილურ მოწყობილობაზე, კერძოდ, ISO 18013-5 სტანდარტების შესაბამისი მობილური მართვისას ლიცენზიები. Google-მა გამოაცხადა ეს ფუნქცია Google I/O 2019-ზე და ახლა Android 11 მზად არის მისი მხარდაჭერისთვის. არსებობს აშშ-ს რამდენიმე შტატი, რომლებიც ტესტირებას ან ახორციელებენ eDL-ებს.
ბიომეტრიული მოთხოვნის ცვლილებები
Google-მა ახლა დართო სამი განსხვავებული ავთენტიფიკაციის ტიპი: ძლიერი, სუსტი და მოწყობილობის რწმუნებათა სიგელები. Android 11-ში დეველოპერებს ახლა შეუძლიათ მოითხოვონ ბიომეტრიული მეთოდები სუსტი როგორც პროგრამულ უზრუნველყოფასზე დაფუძნებული სახის ამოცნობის გადაწყვეტილებები, რომლებიც გვხვდება ბევრ ტელეფონში. Google-მა ადრე აღნიშნა რამდენიმე ტელეფონი, რომლებიც აძლევდნენ სუსტი სახის ამოცნობის ავთენტიფიკატორს კრიპტოზე დაფუძნებული ავთენტიფიკაციის დროს. ახლა დეველოპერები გადაწყვეტენ, თუ რა დონის ავტორიზაცია სჭირდება მათ აპლიკაციას.
უსაფრთხო შენახვა და ძირითადი მოდულები
BlobstoreManager გაუადვილებს და უკეთესს გაუადვილებს აპებს მონაცემთა ბლომების ან ორობითი მონაცემთა კოლექციების გაზიარებას. ეს ასევე იქნება უფრო უსაფრთხო ვარიანტი თქვენი მონაცემებისთვის. ასევე, Google-ს ახლა აქვს 20 ახალი პროექტის მთავარი მოდული Android 11 Developer Preview-ისთვის.
პლატფორმის გამკვრივება
Google აფართოებს სადეზინფექციო საშუალებების გამოყენებას უსაფრთხოებისთვის კრიტიკულ რამდენიმე კომპონენტზე. ეს სადეზინფექციო საშუალებები აღმოაჩენს მეხსიერების პრობლემებს წარმოებაში ყველა აპისთვის, რომელიც გამიზნულია Android 11 ან უფრო მაღალი. ეს საშუალებას მისცემს დეველოპერებს საფუძვლიანად შეამოწმონ თავიანთი აპლიკაციები მათ გაშვებამდე.
ამ წლის ჰორიზონტზე ამ ახალი განვითარებით, Android-ის მომხმარებლებს რა თქმა უნდა მოუთმენლად უნდა ელოდონ. ახლა ისიამოვნეთ თქვენი გადახედვით!